Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
pkg
|
|
bytecode
Package bytecode provides requisite structs and utility functions to build and validate unlinked and unlinked bytecode objects for the ethpm v2 manifest.
|
Package bytecode provides requisite structs and utility functions to build and validate unlinked and unlinked bytecode objects for the ethpm v2 manifest. |
ethcontract
Package ethcontract provides `ABIObject`, which correlates with a compiler's abi output, as well as `ContractInstance` and `ContractType` which follows the EthPM v2 spec for these objects.
|
Package ethcontract provides `ABIObject`, which correlates with a compiler's abi output, as well as `ContractInstance` and `ContractType` which follows the EthPM v2 spec for these objects. |
ethpm
Package ethpm provides the primary manifest object defined in `packagemanifest.go`.
|
Package ethpm provides the primary manifest object defined in `packagemanifest.go`. |
ethregexlib
Package ethregexlib provides various regex utility functions that are relevant to ethpm and Ethereum in general.
|
Package ethregexlib provides various regex utility functions that are relevant to ethpm and Ethereum in general. |
gethutils
Package gethutils provides utility functions that use ethereum-go.
|
Package gethutils provides utility functions that use ethereum-go. |
githubutils
Package githubutils provides utility functions to utilize github in the context of retrieving and saving ethpm package manifests
|
Package githubutils provides utility functions to utilize github in the context of retrieving and saving ethpm package manifests |
librarylink
Package librarylink provides the `LinkReference` and `LinkValue` structs which describe bytecode linking locations.
|
Package librarylink provides the `LinkReference` and `LinkValue` structs which describe bytecode linking locations. |
natspec
Package natspec provides DevDoc, UserDoc, and DocUnion structs which correlate with Ethereum compiler natspec output
|
Package natspec provides DevDoc, UserDoc, and DocUnion structs which correlate with Ethereum compiler natspec output |
packageregistry
Package packageregistry provides a function for retrieving a package registry abi to use for an on-chain package registry.
|
Package packageregistry provides a function for retrieving a package registry abi to use for an on-chain package registry. |
solcutils
Package solcutils provides utilities for compiling solidity files using an installed solc compiler.
|
Package solcutils provides utilities for compiling solidity files using an installed solc compiler. |
Click to show internal directories.
Click to hide internal directories.