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

# Functions

DeployRedeemCodeFaucet deploys a new Ethereum contract, binding an instance of RedeemCodeFaucet to it.
NewRedeemCodeFaucet creates a new instance of RedeemCodeFaucet, bound to a specific deployed contract.
NewRedeemCodeFaucetCaller creates a new read-only instance of RedeemCodeFaucet, bound to a specific deployed contract.
NewRedeemCodeFaucetFilterer creates a new log filterer instance of RedeemCodeFaucet, bound to a specific deployed contract.
NewRedeemCodeFaucetTransactor creates a new write-only instance of RedeemCodeFaucet, bound to a specific deployed contract.

# Variables

RedeemCodeFaucetABI is the input ABI used to generate the binding from.
RedeemCodeFaucetBin is the compiled bytecode used for deploying new contracts.
RedeemCodeFaucetMetaData contains all meta data concerning the RedeemCodeFaucet contract.

# Structs

RedeemCodeFaucet is an auto generated Go binding around an Ethereum contract.
RedeemCodeFaucetAdminChanged represents a AdminChanged event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetBeaconUpgraded represents a BeaconUpgraded event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetCaller is an auto generated read-only Go binding around an Ethereum contract.
RedeemCodeFaucetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RedeemCodeFaucetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RedeemCodeFaucetCodeRedeemed represents a CodeRedeemed event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetCodeRedeemedIterator is returned from FilterCodeRedeemed and is used to iterate over the raw logs and unpacked data for CodeRedeemed events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RedeemCodeFaucetInitialized represents a Initialized event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetOwnershipTransferred represents a OwnershipTransferred event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetRaw is an auto generated low-level Go binding around an Ethereum contract.
RedeemCodeFaucetRoleAdminChanged represents a RoleAdminChanged event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetRoleGranted represents a RoleGranted event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetRoleRevoked represents a RoleRevoked event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RedeemCodeFaucetTransactor is an auto generated write-only Go binding around an Ethereum contract.
RedeemCodeFaucetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RedeemCodeFaucetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RedeemCodeFaucetUpgraded represents a Upgraded event raised by the RedeemCodeFaucet contract.
RedeemCodeFaucetUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the RedeemCodeFaucet contract.