solgo

module
v0.0.0-...-948650a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2024 License: MIT

Directories

Path Synopsis
bazel
ts_proto_library/grpc_gen_ts
The grpc_gen_ts binary reads a FileDescriptorProto on stdin and writes, to stdout, protobufjs bindings to use @grpc/grpc-js as a transport.
The grpc_gen_ts binary reads a FileDescriptorProto on stdin and writes, to stdout, protobufjs bindings to use @grpc/grpc-js as a transport.
contracts
delegate
Package delegate provides bindings for the delegate.cash contracts.
Package delegate provides bindings for the delegate.cash contracts.
delegate/delegateimpl
Package delegateimpl is a test-only package exposing code to deploy a delegate.cash DelegationRegistry.
Package delegateimpl is a test-only package exposing code to deploy a delegate.cash DelegationRegistry.
entropy/entropyserver
The entropyserver binary…
The entropyserver binary…
demo
server
The server binary implements a demo gRPC server that runs a simulated EVM blockchain used for echoing responses.
The server binary implements a demo gRPC server that runs a simulated EVM blockchain used for echoing responses.
go
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.
cmd/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.
dbtx
Package dbtx provides convenience functions for database transactions.
Package dbtx provides convenience functions for database transactions.
discordbot
Package discordbot provides helper functionality around discordgo, useful for creating bots.
Package discordbot provides helper functionality around discordgo, useful for creating bots.
erc721
Package erc721 provides functionality associated with ERC721 NFTs.
Package erc721 provides functionality associated with ERC721 NFTs.
eth
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.
ethkms
Package ethkms provides KMS-backed EVM addresses.
Package ethkms provides KMS-backed EVM addresses.
ethtest
Package ethtest provides functionality for Ethereum testing.
Package ethtest provides functionality for Ethereum testing.
firehose
Package firehose implements simplified APIs for accessing the StreamingFast Firehose gRPC service.
Package firehose implements simplified APIs for accessing the StreamingFast Firehose gRPC service.
firehose/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.
firehose/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.
flagtype
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.
flipside
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.
galois
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.
gcstest
Package gcstest assists in testing code that relies on Google Cloud Storage.
Package gcstest assists in testing code that relies on Google Cloud Storage.
gnosis
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.
grpctest
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.
httperr
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.
ipfs
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.
memconv
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.
oauthsrc
Package oauthsrc implements sourcing of OAuth2 tokens.
Package oauthsrc implements sourcing of OAuth2 tokens.
protovalid
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.
secrets
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.
shuffle
Package shuffle provides mechanisms for permuting data.
Package shuffle provides mechanisms for permuting data.
solcover
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.
solcover/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.
spawner
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.
sync
Package sync provides synchronisation primitives not available in the standard sync package.
Package sync provides synchronisation primitives not available in the standard sync package.
tenderly
Package tenderly provides convenience wrappers to work with Tenderly's REST API.
Package tenderly provides convenience wrappers to work with Tenderly's REST API.
usbwallet
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.
proto
eth

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL