package
2.0.0-beta.2
Repository: https://github.com/shutter-network/contracts.git
Documentation: pkg.go.dev

# Functions

NewInbox creates a new instance of Inbox, bound to a specific deployed contract.
NewInboxCaller creates a new read-only instance of Inbox, bound to a specific deployed contract.
NewInboxFilterer creates a new log filterer instance of Inbox, bound to a specific deployed contract.
NewInboxTransactor creates a new write-only instance of Inbox, bound to a specific deployed contract.

# Variables

InboxABI is the input ABI used to generate the binding from.
InboxMetaData contains all meta data concerning the Inbox contract.

# Structs

Inbox is an auto generated Go binding around an Ethereum contract.
InboxCaller is an auto generated read-only Go binding around an Ethereum contract.
InboxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InboxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InboxEncryptedTransactionSubmitted represents a EncryptedTransactionSubmitted event raised by the Inbox contract.
InboxEncryptedTransactionSubmittedIterator is returned from FilterEncryptedTransactionSubmitted and is used to iterate over the raw logs and unpacked data for EncryptedTransactionSubmitted events raised by the Inbox contract.
InboxFeesWithdrawn represents a FeesWithdrawn event raised by the Inbox contract.
InboxFeesWithdrawnIterator is returned from FilterFeesWithdrawn and is used to iterate over the raw logs and unpacked data for FeesWithdrawn events raised by the Inbox contract.
InboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InboxPaused represents a Paused event raised by the Inbox contract.
InboxPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the Inbox contract.
InboxRaw is an auto generated low-level Go binding around an Ethereum contract.
InboxRoleAdminChanged represents a RoleAdminChanged event raised by the Inbox contract.
InboxRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the Inbox contract.
InboxRoleGranted represents a RoleGranted event raised by the Inbox contract.
InboxRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the Inbox contract.
InboxRoleRevoked represents a RoleRevoked event raised by the Inbox contract.
InboxRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the Inbox contract.
InboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InboxTransaction is an auto generated low-level Go binding around an user-defined struct.
InboxTransactor is an auto generated write-only Go binding around an Ethereum contract.
InboxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InboxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InboxUnpaused represents a Unpaused event raised by the Inbox contract.
InboxUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the Inbox contract.