Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
delegations
Package delegations finds all delegate.cash delegations for a set of input addresses.
|
Package delegations finds all delegate.cash delegations for a set of input addresses. |
holders
Binary holder fetches holders balances for a set of input ERC721 collections.
|
Binary holder fetches holders balances for a set of input ERC721 collections. |
Package dbtx provides convenience functions for database transactions.
|
Package dbtx provides convenience functions for database transactions. |
Package discordbot provides helper functionality around discordgo, useful for creating bots.
|
Package discordbot provides helper functionality around discordgo, useful for creating bots. |
Package erc721 provides functionality associated with ERC721 NFTs.
|
Package erc721 provides functionality associated with ERC721 NFTs. |
Package eth provides general functionality for interacting with the Ethereum network, smart contracts, etc.
|
Package eth provides general functionality for interacting with the Ethereum network, smart contracts, etc. |
Package ethkms provides KMS-backed EVM addresses.
|
Package ethkms provides KMS-backed EVM addresses. |
Package ethtest provides functionality for Ethereum testing.
|
Package ethtest provides functionality for Ethereum testing. |
Package firehose implements simplified APIs for accessing the StreamingFast Firehose gRPC service.
|
Package firehose implements simplified APIs for accessing the StreamingFast Firehose gRPC service. |
firehosetest
Package firehosetest provides test doubles for the StreamingFast Firehose service, coupled to EVM code running on a simulated blockchain.
|
Package firehosetest provides test doubles for the StreamingFast Firehose service, coupled to EVM code running on a simulated blockchain. |
hydrant
The hydrant binary connects to the StreamingFast Firehose service to expose simplified APIs.
|
The hydrant binary connects to the StreamingFast Firehose service to expose simplified APIs. |
Package flagtype exposes custom flag types, compatible with both the flag and pflag packages.
|
Package flagtype exposes custom flag types, compatible with both the flag and pflag packages. |
Package flipside provides convenience wrappers to work with flipside.xyz's REST API.
|
Package flipside provides convenience wrappers to work with flipside.xyz's REST API. |
Package galois provides functionality over Galois (finite) fields, implemented over the integers modulo n.
|
Package galois provides functionality over Galois (finite) fields, implemented over the integers modulo n. |
Package gcstest assists in testing code that relies on Google Cloud Storage.
|
Package gcstest assists in testing code that relies on Google Cloud Storage. |
Package gnosis provides helper functionality to work with gnosis multisig wallets and apps therein.
|
Package gnosis provides helper functionality to work with gnosis multisig wallets and apps therein. |
Package grpctest provides helpers for testing gRPC service implementations over the full gRPC client-server stack.
|
Package grpctest provides helpers for testing gRPC service implementations over the full gRPC client-server stack. |
Package httperr adds idiomatic error handling to net/http and httprouter Handle(r)s.
|
Package httperr adds idiomatic error handling to net/http and httprouter Handle(r)s. |
Package ipfs abstracts the IPFS implementation, Kubo, exposing commonly required functionality without the need for in-depth understanding of the IPFS API.
|
Package ipfs abstracts the IPFS implementation, Kubo, exposing commonly required functionality without the need for in-depth understanding of the IPFS API. |
Package memconv implements "type punning" of raw memory, reinterpreting one type's representation as another.
|
Package memconv implements "type punning" of raw memory, reinterpreting one type's representation as another. |
Package oauthsrc implements sourcing of OAuth2 tokens.
|
Package oauthsrc implements sourcing of OAuth2 tokens. |
Package protovalid provides gRPC interceptors for validating protobuf messages compiled with protoc-gen-validate.
|
Package protovalid provides gRPC interceptors for validating protobuf messages compiled with protoc-gen-validate. |
Package secrets provides mechanisms for referring to and accessing sensitive information, NOT including cryptographic keys.
|
Package secrets provides mechanisms for referring to and accessing sensitive information, NOT including cryptographic keys. |
Package shuffle provides mechanisms for permuting data.
|
Package shuffle provides mechanisms for permuting data. |
Package solcover provides trace-based Solidity coverage analysis by mapping from EVM-trace program counters to original Solidity source code.
|
Package solcover provides trace-based Solidity coverage analysis by mapping from EVM-trace program counters to original Solidity source code. |
srcmaptest
Package srcmaptest is a test-only package of generated Solidity bindings used to test the ethier/solidity package.
|
Package srcmaptest is a test-only package of generated Solidity bindings used to test the ethier/solidity package. |
Package spawner implements the Spawner service to launch arbitrary binaries for use in tests.
|
Package spawner implements the Spawner service to launch arbitrary binaries for use in tests. |
Package sync provides synchronisation primitives not available in the standard sync package.
|
Package sync provides synchronisation primitives not available in the standard sync package. |
Package tenderly provides convenience wrappers to work with Tenderly's REST API.
|
Package tenderly provides convenience wrappers to work with Tenderly's REST API. |
Package usbwallet abstracts functionality provided by go-ethereum's usbwallet package, providing fully managed access to hardware wallets.
|
Package usbwallet abstracts functionality provided by go-ethereum's usbwallet package, providing fully managed access to hardware wallets. |
Click to show internal directories.
Click to hide internal directories.