package
0.1.0
Repository: https://github.com/gridironchain/gridnode.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

CompileContracts compiles contracts to BIN and ABI files.
GenerateBindings generates bindings for each contract.
LoadABI loads a smart contract as an abi.ABI.
LoadBridgeContracts loads populated slice of BridgeContract.

# Constants

BridgeBank manages protocol assets on both Ethereum and Cosmos.
File paths to Peggy smart contract ABIs.
BridgeRegistry registers deployed addresses of the other contracts.
No description provided by the author
CosmosBridge enables validators to make ProphecyClaims.
File paths to Peggy smart contract ABIs.
No description provided by the author
Oracle enables validators to make OracleClaims and processes ProphecyClaims.
No description provided by the author
Valset manages the validator set and signature verification.

# Variables

BaseABIBINGenCmd is the base command for contract compilation to ABI and BIN.
BaseBindingGenCmd is the base command for contract binding generation.
BridgeContractToString returns the string associated with a BridgeContract.

# Type aliases

BridgeContract is an enum containing supported contract names.
BridgeContracts is a slice of BridgeContract.