package
0.0.110
Repository: https://github.com/citizenwallet/smartcontracts.git
Documentation: pkg.go.dev

# Functions

DeployDerc20 deploys a new Ethereum contract, binding an instance of Derc20 to it.
NewDerc20 creates a new instance of Derc20, bound to a specific deployed contract.
NewDerc20Caller creates a new read-only instance of Derc20, bound to a specific deployed contract.
NewDerc20Filterer creates a new log filterer instance of Derc20, bound to a specific deployed contract.
NewDerc20Transactor creates a new write-only instance of Derc20, bound to a specific deployed contract.

# Variables

Derc20ABI is the input ABI used to generate the binding from.
Derc20Bin is the compiled bytecode used for deploying new contracts.
Derc20MetaData contains all meta data concerning the Derc20 contract.

# Structs

Derc20 is an auto generated Go binding around an Ethereum contract.
Derc20Approval represents a Approval event raised by the Derc20 contract.
Derc20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Derc20 contract.
Derc20Caller is an auto generated read-only Go binding around an Ethereum contract.
Derc20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Derc20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Derc20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Derc20MetaTransactionExecuted represents a MetaTransactionExecuted event raised by the Derc20 contract.
Derc20MetaTransactionExecutedIterator is returned from FilterMetaTransactionExecuted and is used to iterate over the raw logs and unpacked data for MetaTransactionExecuted events raised by the Derc20 contract.
Derc20Raw is an auto generated low-level Go binding around an Ethereum contract.
Derc20RoleAdminChanged represents a RoleAdminChanged event raised by the Derc20 contract.
Derc20RoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the Derc20 contract.
Derc20RoleGranted represents a RoleGranted event raised by the Derc20 contract.
Derc20RoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the Derc20 contract.
Derc20RoleRevoked represents a RoleRevoked event raised by the Derc20 contract.
Derc20RoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the Derc20 contract.
Derc20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Derc20Transactor is an auto generated write-only Go binding around an Ethereum contract.
Derc20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Derc20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Derc20Transfer represents a Transfer event raised by the Derc20 contract.
Derc20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Derc20 contract.