package
0.0.0-20250206171726-16f11a2138c1
Repository: https://github.com/g7dao/protocol.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeployERC20Inbox deploys a new Ethereum contract, binding an instance of ERC20Inbox to it.
Loads a key from file, prompting the user for the password if it is not provided as a function argument.
Creates a new context to be used when interacting with the chain client.
Generates an Ethereum client to the JSONRPC API at the given URL.
NewERC20Inbox creates a new instance of ERC20Inbox, bound to a specific deployed contract.
NewERC20InboxCaller creates a new read-only instance of ERC20Inbox, bound to a specific deployed contract.
NewERC20InboxFilterer creates a new log filterer instance of ERC20Inbox, bound to a specific deployed contract.
NewERC20InboxTransactor creates a new write-only instance of ERC20Inbox, bound to a specific deployed contract.
This method is used to set the parameters on a view call from command line arguments (represented mostly as strings).
This method is used to set the parameters on a transaction from command line arguments (represented mostly as strings).
Unlocks a key from a keystore (byte contents of a keystore file) with the given password.
# Variables
ERC20InboxABI is the input ABI used to generate the binding from.
ERC20InboxBin is the compiled bytecode used for deploying new contracts.
ERC20InboxMetaData contains all meta data concerning the ERC20Inbox contract.
No description provided by the author
# Structs
ERC20Inbox is an auto generated Go binding around an Ethereum contract.
ERC20InboxAllowListAddressSet represents a AllowListAddressSet event raised by the ERC20Inbox contract.
ERC20InboxAllowListAddressSetIterator is returned from FilterAllowListAddressSet and is used to iterate over the raw logs and unpacked data for AllowListAddressSet events raised by the ERC20Inbox contract.
ERC20InboxAllowListEnabledUpdated represents a AllowListEnabledUpdated event raised by the ERC20Inbox contract.
ERC20InboxAllowListEnabledUpdatedIterator is returned from FilterAllowListEnabledUpdated and is used to iterate over the raw logs and unpacked data for AllowListEnabledUpdated events raised by the ERC20Inbox contract.
ERC20InboxCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC20InboxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC20InboxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC20InboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC20InboxInboxMessageDelivered represents a InboxMessageDelivered event raised by the ERC20Inbox contract.
ERC20InboxInboxMessageDeliveredFromOrigin represents a InboxMessageDeliveredFromOrigin event raised by the ERC20Inbox contract.
ERC20InboxInboxMessageDeliveredFromOriginIterator is returned from FilterInboxMessageDeliveredFromOrigin and is used to iterate over the raw logs and unpacked data for InboxMessageDeliveredFromOrigin events raised by the ERC20Inbox contract.
ERC20InboxInboxMessageDeliveredIterator is returned from FilterInboxMessageDelivered and is used to iterate over the raw logs and unpacked data for InboxMessageDelivered events raised by the ERC20Inbox contract.
ERC20InboxPaused represents a Paused event raised by the ERC20Inbox contract.
ERC20InboxPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the ERC20Inbox contract.
ERC20InboxRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC20InboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC20InboxTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC20InboxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC20InboxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC20InboxUnpaused represents a Unpaused event raised by the ERC20Inbox contract.
ERC20InboxUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the ERC20Inbox contract.