Skip to content

Instantly share code, notes, and snippets.

View hewigovens's full-sized avatar
🪄
Debugging

Tao Xu hewigovens

🪄
Debugging
View GitHub Profile
@hewigovens
hewigovens / query.sh
Created August 4, 2023 01:14
Query vitalik.eth using thegraph API
curl --location 'https://api.thegraph.com/subgraphs/name/ensdomains/ens' \
--header 'Content-Type: application/json' \
--data '{
"query": "query getRecords($id: String!) {\n domain(id: $id) {\n name\n isMigrated\n createdAt\n resolver {\n texts\n coinTypes\n contentHash\n addr {\n id\n }\n }\n id\n }\n}",
"variables": {
"id": "0xee6c4522aab0003e8d14cd40a6af439055fd2577951148c14b6cea9a53475835"
},
"operationName": "getRecords"
}'
@hewigovens
hewigovens / main.go
Created March 24, 2024 23:47
Serving files
package main
import (
"fmt"
"log"
"net/http"
)
func main() {
fmt.Println("Serving files in the current directory on port 8080")
@hewigovens
hewigovens / privacy-pools-ceremony_attestation.log
Created February 26, 2025 05:30
Attestation for Privacy Pools Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm hewigovens-360470 and I have contributed to the Privacy Pools Ceremony.
The following are my contribution signatures:
Circuit # 1 (withdraw)
Contributor # 366
Contribution Hash:
98808868 fc428b75 00f66a9c 94be9080
9df6c6c4 029f86f1 00b19b38 8ebe1894
89994ffe b7d06526 013dc093 8b6ca6d3
99a63345 31628072 3738d78c f639f393
import Foundation
// MARK: - Errors
public enum BGIParserError: Error {
case fileNotFound(String)
case readFailed(Error)
case propertyListError(Error)
case unsupportedFormat
}