contracts

package
v0.0.0-...-e03aae4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2022 License: GPL-3.0 Imports: 33 Imported by: 0

Documentation

Overview

nolint:nakedret

nolint:nakedret

nolint:nakedret

nolint:nakedret

Index

Constants

View Source
const (
	RecoverableErrRetries = 10
	RecoverableErrDelay   = 500 * time.Millisecond
)
View Source
const AccessStorageImplABI = "" /* 21863-byte string literal not displayed */

AccessStorageImplABI is the input ABI used to generate the binding from.

View Source
const AssetboxImplABI = "" /* 21194-byte string literal not displayed */

AssetboxImplABI is the input ABI used to generate the binding from.

View Source
const AssetboxInfoStorageImplABI = "" /* 14662-byte string literal not displayed */

AssetboxInfoStorageImplABI is the input ABI used to generate the binding from.

View Source
const AssetboxStorageImplABI = "" /* 19647-byte string literal not displayed */

AssetboxStorageImplABI is the input ABI used to generate the binding from.

View Source
const BitbonImplABI = "" /* 28367-byte string literal not displayed */

BitbonImplABI is the input ABI used to generate the binding from.

View Source
const BitbonStorageImplABI = "" /* 20653-byte string literal not displayed */

BitbonStorageImplABI is the input ABI used to generate the binding from.

View Source
const BitbonSupportImplABI = "" /* 16898-byte string literal not displayed */

BitbonSupportImplABI is the input ABI used to generate the binding from.

View Source
const ContractStorageImplABI = "" /* 30507-byte string literal not displayed */

ContractStorageImplABI is the input ABI used to generate the binding from.

View Source
const DistributionStorageImplABI = "" /* 15720-byte string literal not displayed */

DistributionStorageImplABI is the input ABI used to generate the binding from.

View Source
const ExchangeImplABI = "" /* 18699-byte string literal not displayed */

ExchangeImplABI is the input ABI used to generate the binding from.

View Source
const FeeStorageImplABI = "" /* 25017-byte string literal not displayed */

FeeStorageImplABI is the input ABI used to generate the binding from.

View Source
const MiningAgentStorageImplABI = "" /* 17611-byte string literal not displayed */

MiningAgentStorageImplABI is the input ABI used to generate the binding from.

View Source
const OtcImplABI = "" /* 19693-byte string literal not displayed */

OtcImplABI is the input ABI used to generate the binding from.

View Source
const ReservedAliasStorageImplABI = "" /* 20849-byte string literal not displayed */

ReservedAliasStorageImplABI is the input ABI used to generate the binding from.

View Source
const SafeTransferStorageImplABI = "" /* 29301-byte string literal not displayed */

SafeTransferStorageImplABI is the input ABI used to generate the binding from.

View Source
const TransferImplABI = "" /* 27119-byte string literal not displayed */

TransferImplABI is the input ABI used to generate the binding from.

Variables

View Source
var (
	ErrorUnsuccessfulTx          = errors.New("unsuccessful tx receipt status")
	ErrorUnsuccessfulTxEmitEther = errors.New("unsuccessful tx receipt status while ether emission")
	ErrorNotReady                = errors.New("manager is not ready")
)

Functions

func ContractTypeAbi

func ContractTypeAbi(contractType contract_snapshot.ContractType) (string, error)

Types

type AccessStorageImpl

type AccessStorageImpl struct {
	AccessStorageImplCaller     // Read-only binding to the contract
	AccessStorageImplTransactor // Write-only binding to the contract
	AccessStorageImplFilterer   // Log filterer for contract events
}

AccessStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewAccessStorageImpl

func NewAccessStorageImpl(address common.Address, backend bind.ContractBackend) (*AccessStorageImpl, error)

NewAccessStorageImpl creates a new instance of AccessStorageImpl, bound to a specific deployed contract.

type AccessStorageImplAdminAdded

type AccessStorageImplAdminAdded struct {
	Admin common.Address
	Raw   types.Log // Blockchain specific contextual infos
}

AccessStorageImplAdminAdded represents a AdminAdded event raised by the AccessStorageImpl contract.

type AccessStorageImplAdminAddedIterator

type AccessStorageImplAdminAddedIterator struct {
	Event *AccessStorageImplAdminAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AccessStorageImplAdminAddedIterator is returned from FilterAdminAdded and is used to iterate over the raw logs and unpacked data for AdminAdded events raised by the AccessStorageImpl contract.

func (*AccessStorageImplAdminAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AccessStorageImplAdminAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AccessStorageImplAdminAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AccessStorageImplAdminChanged

type AccessStorageImplAdminChanged struct {
	OldAdmin common.Address
	NewAdmin common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

AccessStorageImplAdminChanged represents a AdminChanged event raised by the AccessStorageImpl contract.

type AccessStorageImplAdminChangedIterator

type AccessStorageImplAdminChangedIterator struct {
	Event *AccessStorageImplAdminChanged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AccessStorageImplAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the AccessStorageImpl contract.

func (*AccessStorageImplAdminChangedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AccessStorageImplAdminChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AccessStorageImplAdminChangedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AccessStorageImplAdminRemoved

type AccessStorageImplAdminRemoved struct {
	Admin common.Address
	Raw   types.Log // Blockchain specific contextual infos
}

AccessStorageImplAdminRemoved represents a AdminRemoved event raised by the AccessStorageImpl contract.

type AccessStorageImplAdminRemovedIterator

type AccessStorageImplAdminRemovedIterator struct {
	Event *AccessStorageImplAdminRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AccessStorageImplAdminRemovedIterator is returned from FilterAdminRemoved and is used to iterate over the raw logs and unpacked data for AdminRemoved events raised by the AccessStorageImpl contract.

func (*AccessStorageImplAdminRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AccessStorageImplAdminRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AccessStorageImplAdminRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AccessStorageImplCaller

type AccessStorageImplCaller struct {
	// contains filtered or unexported fields
}

AccessStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewAccessStorageImplCaller

func NewAccessStorageImplCaller(address common.Address, caller bind.ContractCaller) (*AccessStorageImplCaller, error)

NewAccessStorageImplCaller creates a new read-only instance of AccessStorageImpl, bound to a specific deployed contract.

func (*AccessStorageImplCaller) ABI

func (_AccessStorageImpl *AccessStorageImplCaller) ABI() abi.ABI

Return Abi for AccessStorageImplCaller

func (*AccessStorageImplCaller) CONTRACTACCESS

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTACCESSSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTADMINABLE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTADMINSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTASSETBOX

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTASSETBOXINFO

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTBALANCE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTBITBON

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTBITBONSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTBITBONSUPPORT

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTBONBALANCE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTBONTRANSFER

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTDEX

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTEXCHANGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTFEESTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTGENERATOR

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMSBON

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMSBONSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTOTC

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTOTCSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTROLESTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTTRANSFER

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AccessStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplCaller) ContractStorage

func (_AccessStorageImpl *AccessStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AccessStorageImplCaller) GetAllUsers

func (_AccessStorageImpl *AccessStorageImplCaller) GetAllUsers(opts *bind.CallOpts) ([]common.Address, error)

GetAllUsers is a free data retrieval call binding the contract method 0xe2842d79.

Solidity: function getAllUsers() view returns(address[])

func (*AccessStorageImplCaller) GetPermission

func (_AccessStorageImpl *AccessStorageImplCaller) GetPermission(opts *bind.CallOpts, id *big.Int) (*big.Int, error)

GetPermission is a free data retrieval call binding the contract method 0xffb5e276.

Solidity: function getPermission(uint256 id) view returns(uint256)

func (*AccessStorageImplCaller) GetThisContractIndex

func (_AccessStorageImpl *AccessStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AccessStorageImplCaller) GetUserAt

func (_AccessStorageImpl *AccessStorageImplCaller) GetUserAt(opts *bind.CallOpts, index *big.Int) (common.Address, error)

GetUserAt is a free data retrieval call binding the contract method 0xc6e064ad.

Solidity: function getUserAt(uint256 index) view returns(address)

func (*AccessStorageImplCaller) GetUserRole

func (_AccessStorageImpl *AccessStorageImplCaller) GetUserRole(opts *bind.CallOpts, admin common.Address) (*big.Int, error)

GetUserRole is a free data retrieval call binding the contract method 0x27820851.

Solidity: function getUserRole(address admin) view returns(uint256)

func (*AccessStorageImplCaller) IndexOf

func (_AccessStorageImpl *AccessStorageImplCaller) IndexOf(opts *bind.CallOpts, user common.Address) (*big.Int, error)

IndexOf is a free data retrieval call binding the contract method 0xfd6aad25.

Solidity: function indexOf(address user) view returns(uint256)

func (*AccessStorageImplCaller) IsPermitted

func (_AccessStorageImpl *AccessStorageImplCaller) IsPermitted(opts *bind.CallOpts, id *big.Int, permissionConstant *big.Int) (bool, error)

IsPermitted is a free data retrieval call binding the contract method 0x41ec69d3.

Solidity: function isPermitted(uint256 id, uint256 permissionConstant) view returns(bool)

func (*AccessStorageImplCaller) IsUserAdmin

func (_AccessStorageImpl *AccessStorageImplCaller) IsUserAdmin(opts *bind.CallOpts, user common.Address) (bool, error)

IsUserAdmin is a free data retrieval call binding the contract method 0x74d523a8.

Solidity: function isUserAdmin(address user) view returns(bool)

func (*AccessStorageImplCaller) Length

func (_AccessStorageImpl *AccessStorageImplCaller) Length(opts *bind.CallOpts) (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONADMINSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONEMISSION

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONFEESSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) PERMISSIONROLESSTORAGE

func (_AccessStorageImpl *AccessStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AccessStorageImplCaller) ROLEACCESSVERIFIER

func (_AccessStorageImpl *AccessStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AccessStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_AccessStorageImpl *AccessStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AccessStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_AccessStorageImpl *AccessStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AccessStorageImplCaller) ROLEDEPLOYADMIN

func (_AccessStorageImpl *AccessStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AccessStorageImplCaller) ROLEPERMISSIONADMIN

func (_AccessStorageImpl *AccessStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*AccessStorageImplCaller) Roles

func (_AccessStorageImpl *AccessStorageImplCaller) Roles(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)

Roles is a free data retrieval call binding the contract method 0xbfda4a49.

Solidity: function roles(uint256 ) view returns(uint256)

func (*AccessStorageImplCaller) UserIndex

func (_AccessStorageImpl *AccessStorageImplCaller) UserIndex(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

UserIndex is a free data retrieval call binding the contract method 0xc96679fe.

Solidity: function userIndex(address ) view returns(uint256)

func (*AccessStorageImplCaller) UserRolesIndex

func (_AccessStorageImpl *AccessStorageImplCaller) UserRolesIndex(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

UserRolesIndex is a free data retrieval call binding the contract method 0xfffbf340.

Solidity: function userRolesIndex(address ) view returns(uint256)

func (*AccessStorageImplCaller) Users

func (_AccessStorageImpl *AccessStorageImplCaller) Users(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)

Users is a free data retrieval call binding the contract method 0x365b98b2.

Solidity: function users(uint256 ) view returns(address)

type AccessStorageImplCallerRaw

type AccessStorageImplCallerRaw struct {
	Contract *AccessStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

AccessStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*AccessStorageImplCallerRaw) Call

func (_AccessStorageImpl *AccessStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type AccessStorageImplCallerSession

type AccessStorageImplCallerSession struct {
	Contract *AccessStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts            // Call options to use throughout this session
}

AccessStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*AccessStorageImplCallerSession) CONTRACTACCESS

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTADMINABLE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTASSETBOX

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTBALANCE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTBITBON

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTBONBALANCE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTBONTRANSFER

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTDEX

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTEXCHANGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTFEESTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTGENERATOR

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMSBON

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTOTC

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTROLESTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTTRANSFER

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AccessStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplCallerSession) ContractStorage

func (_AccessStorageImpl *AccessStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AccessStorageImplCallerSession) GetAllUsers

func (_AccessStorageImpl *AccessStorageImplCallerSession) GetAllUsers() ([]common.Address, error)

GetAllUsers is a free data retrieval call binding the contract method 0xe2842d79.

Solidity: function getAllUsers() view returns(address[])

func (*AccessStorageImplCallerSession) GetPermission

func (_AccessStorageImpl *AccessStorageImplCallerSession) GetPermission(id *big.Int) (*big.Int, error)

GetPermission is a free data retrieval call binding the contract method 0xffb5e276.

Solidity: function getPermission(uint256 id) view returns(uint256)

func (*AccessStorageImplCallerSession) GetThisContractIndex

func (_AccessStorageImpl *AccessStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AccessStorageImplCallerSession) GetUserAt

func (_AccessStorageImpl *AccessStorageImplCallerSession) GetUserAt(index *big.Int) (common.Address, error)

GetUserAt is a free data retrieval call binding the contract method 0xc6e064ad.

Solidity: function getUserAt(uint256 index) view returns(address)

func (*AccessStorageImplCallerSession) GetUserRole

func (_AccessStorageImpl *AccessStorageImplCallerSession) GetUserRole(admin common.Address) (*big.Int, error)

GetUserRole is a free data retrieval call binding the contract method 0x27820851.

Solidity: function getUserRole(address admin) view returns(uint256)

func (*AccessStorageImplCallerSession) IndexOf

func (_AccessStorageImpl *AccessStorageImplCallerSession) IndexOf(user common.Address) (*big.Int, error)

IndexOf is a free data retrieval call binding the contract method 0xfd6aad25.

Solidity: function indexOf(address user) view returns(uint256)

func (*AccessStorageImplCallerSession) IsPermitted

func (_AccessStorageImpl *AccessStorageImplCallerSession) IsPermitted(id *big.Int, permissionConstant *big.Int) (bool, error)

IsPermitted is a free data retrieval call binding the contract method 0x41ec69d3.

Solidity: function isPermitted(uint256 id, uint256 permissionConstant) view returns(bool)

func (*AccessStorageImplCallerSession) IsUserAdmin

func (_AccessStorageImpl *AccessStorageImplCallerSession) IsUserAdmin(user common.Address) (bool, error)

IsUserAdmin is a free data retrieval call binding the contract method 0x74d523a8.

Solidity: function isUserAdmin(address user) view returns(bool)

func (*AccessStorageImplCallerSession) Length

func (_AccessStorageImpl *AccessStorageImplCallerSession) Length() (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONEMISSION

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_AccessStorageImpl *AccessStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AccessStorageImplCallerSession) ROLEACCESSVERIFIER

func (_AccessStorageImpl *AccessStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AccessStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_AccessStorageImpl *AccessStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AccessStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_AccessStorageImpl *AccessStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AccessStorageImplCallerSession) ROLEDEPLOYADMIN

func (_AccessStorageImpl *AccessStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AccessStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_AccessStorageImpl *AccessStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*AccessStorageImplCallerSession) Roles

func (_AccessStorageImpl *AccessStorageImplCallerSession) Roles(arg0 *big.Int) (*big.Int, error)

Roles is a free data retrieval call binding the contract method 0xbfda4a49.

Solidity: function roles(uint256 ) view returns(uint256)

func (*AccessStorageImplCallerSession) UserIndex

func (_AccessStorageImpl *AccessStorageImplCallerSession) UserIndex(arg0 common.Address) (*big.Int, error)

UserIndex is a free data retrieval call binding the contract method 0xc96679fe.

Solidity: function userIndex(address ) view returns(uint256)

func (*AccessStorageImplCallerSession) UserRolesIndex

func (_AccessStorageImpl *AccessStorageImplCallerSession) UserRolesIndex(arg0 common.Address) (*big.Int, error)

UserRolesIndex is a free data retrieval call binding the contract method 0xfffbf340.

Solidity: function userRolesIndex(address ) view returns(uint256)

func (*AccessStorageImplCallerSession) Users

func (_AccessStorageImpl *AccessStorageImplCallerSession) Users(arg0 *big.Int) (common.Address, error)

Users is a free data retrieval call binding the contract method 0x365b98b2.

Solidity: function users(uint256 ) view returns(address)

type AccessStorageImplFilterer

type AccessStorageImplFilterer struct {
	// contains filtered or unexported fields
}

AccessStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewAccessStorageImplFilterer

func NewAccessStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*AccessStorageImplFilterer, error)

NewAccessStorageImplFilterer creates a new log filterer instance of AccessStorageImpl, bound to a specific deployed contract.

func (*AccessStorageImplFilterer) FilterAdminAdded

func (_AccessStorageImpl *AccessStorageImplFilterer) FilterAdminAdded(opts *bind.FilterOpts) (*AccessStorageImplAdminAddedIterator, error)

FilterAdminAdded is a free log retrieval operation binding the contract event 0x44d6d25963f097ad14f29f06854a01f575648a1ef82f30e562ccd3889717e339.

Solidity: event AdminAdded(address admin)

func (*AccessStorageImplFilterer) FilterAdminChanged

func (_AccessStorageImpl *AccessStorageImplFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*AccessStorageImplAdminChangedIterator, error)

FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.

Solidity: event AdminChanged(address oldAdmin, address newAdmin)

func (*AccessStorageImplFilterer) FilterAdminRemoved

func (_AccessStorageImpl *AccessStorageImplFilterer) FilterAdminRemoved(opts *bind.FilterOpts) (*AccessStorageImplAdminRemovedIterator, error)

FilterAdminRemoved is a free log retrieval operation binding the contract event 0xa3b62bc36326052d97ea62d63c3d60308ed4c3ea8ac079dd8499f1e9c4f80c0f.

Solidity: event AdminRemoved(address admin)

func (*AccessStorageImplFilterer) ParseAdminAdded

func (_AccessStorageImpl *AccessStorageImplFilterer) ParseAdminAdded(log types.Log) (*AccessStorageImplAdminAdded, error)

ParseAdminAdded is a log parse operation binding the contract event 0x44d6d25963f097ad14f29f06854a01f575648a1ef82f30e562ccd3889717e339.

Solidity: event AdminAdded(address admin)

func (*AccessStorageImplFilterer) ParseAdminChanged

func (_AccessStorageImpl *AccessStorageImplFilterer) ParseAdminChanged(log types.Log) (*AccessStorageImplAdminChanged, error)

ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.

Solidity: event AdminChanged(address oldAdmin, address newAdmin)

func (*AccessStorageImplFilterer) ParseAdminRemoved

func (_AccessStorageImpl *AccessStorageImplFilterer) ParseAdminRemoved(log types.Log) (*AccessStorageImplAdminRemoved, error)

ParseAdminRemoved is a log parse operation binding the contract event 0xa3b62bc36326052d97ea62d63c3d60308ed4c3ea8ac079dd8499f1e9c4f80c0f.

Solidity: event AdminRemoved(address admin)

func (*AccessStorageImplFilterer) WatchAdminAdded

func (_AccessStorageImpl *AccessStorageImplFilterer) WatchAdminAdded(opts *bind.WatchOpts, sink chan<- *AccessStorageImplAdminAdded) (event.Subscription, error)

WatchAdminAdded is a free log subscription operation binding the contract event 0x44d6d25963f097ad14f29f06854a01f575648a1ef82f30e562ccd3889717e339.

Solidity: event AdminAdded(address admin)

func (*AccessStorageImplFilterer) WatchAdminChanged

func (_AccessStorageImpl *AccessStorageImplFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *AccessStorageImplAdminChanged) (event.Subscription, error)

WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.

Solidity: event AdminChanged(address oldAdmin, address newAdmin)

func (*AccessStorageImplFilterer) WatchAdminRemoved

func (_AccessStorageImpl *AccessStorageImplFilterer) WatchAdminRemoved(opts *bind.WatchOpts, sink chan<- *AccessStorageImplAdminRemoved) (event.Subscription, error)

WatchAdminRemoved is a free log subscription operation binding the contract event 0xa3b62bc36326052d97ea62d63c3d60308ed4c3ea8ac079dd8499f1e9c4f80c0f.

Solidity: event AdminRemoved(address admin)

type AccessStorageImplRaw

type AccessStorageImplRaw struct {
	Contract *AccessStorageImpl // Generic contract binding to access the raw methods on
}

AccessStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*AccessStorageImplRaw) Call

func (_AccessStorageImpl *AccessStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*AccessStorageImplRaw) Transact

func (_AccessStorageImpl *AccessStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AccessStorageImplRaw) Transfer

func (_AccessStorageImpl *AccessStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AccessStorageImplSession

type AccessStorageImplSession struct {
	Contract     *AccessStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts      // Call options to use throughout this session
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

AccessStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*AccessStorageImplSession) AddRole

func (_AccessStorageImpl *AccessStorageImplSession) AddRole(id *big.Int, permissions *big.Int) (*types.Transaction, error)

AddRole is a paid mutator transaction binding the contract method 0x0446d6fa.

Solidity: function addRole(uint256 id, uint256 permissions) returns()

func (*AccessStorageImplSession) AddUser

func (_AccessStorageImpl *AccessStorageImplSession) AddUser(admin common.Address, role *big.Int) (*types.Transaction, error)

AddUser is a paid mutator transaction binding the contract method 0xd3017193.

Solidity: function addUser(address admin, uint256 role) returns(bool)

func (*AccessStorageImplSession) CONTRACTACCESS

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTACCESSSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTADMINABLE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTADMINSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTASSETBOX

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTASSETBOXINFO

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTBALANCE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTBITBON

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTBITBONSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTBITBONSUPPORT

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTBONBALANCE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTBONTRANSFER

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTDEX

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTEXCHANGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTFEESTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTGENERATOR

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMSBON

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMSBONSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGADDFEE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGADDROLE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTOTC

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTOTCSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTROLESTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTTRANSFER

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AccessStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AccessStorageImpl *AccessStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AccessStorageImplSession) ContractStorage

func (_AccessStorageImpl *AccessStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AccessStorageImplSession) DropPermission

func (_AccessStorageImpl *AccessStorageImplSession) DropPermission(id *big.Int, permissionConstant *big.Int) (*types.Transaction, error)

DropPermission is a paid mutator transaction binding the contract method 0xf37254ee.

Solidity: function dropPermission(uint256 id, uint256 permissionConstant) returns()

func (*AccessStorageImplSession) EditRole

func (_AccessStorageImpl *AccessStorageImplSession) EditRole(id *big.Int, permissions *big.Int) (*types.Transaction, error)

EditRole is a paid mutator transaction binding the contract method 0xd12f769a.

Solidity: function editRole(uint256 id, uint256 permissions) returns()

func (*AccessStorageImplSession) EditUser

func (_AccessStorageImpl *AccessStorageImplSession) EditUser(oldAdmin common.Address, newAdmin common.Address) (*types.Transaction, error)

EditUser is a paid mutator transaction binding the contract method 0x908df1f6.

Solidity: function editUser(address oldAdmin, address newAdmin) returns(bool)

func (*AccessStorageImplSession) GetAllUsers

func (_AccessStorageImpl *AccessStorageImplSession) GetAllUsers() ([]common.Address, error)

GetAllUsers is a free data retrieval call binding the contract method 0xe2842d79.

Solidity: function getAllUsers() view returns(address[])

func (*AccessStorageImplSession) GetPermission

func (_AccessStorageImpl *AccessStorageImplSession) GetPermission(id *big.Int) (*big.Int, error)

GetPermission is a free data retrieval call binding the contract method 0xffb5e276.

Solidity: function getPermission(uint256 id) view returns(uint256)

func (*AccessStorageImplSession) GetThisContractIndex

func (_AccessStorageImpl *AccessStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AccessStorageImplSession) GetUserAt

func (_AccessStorageImpl *AccessStorageImplSession) GetUserAt(index *big.Int) (common.Address, error)

GetUserAt is a free data retrieval call binding the contract method 0xc6e064ad.

Solidity: function getUserAt(uint256 index) view returns(address)

func (*AccessStorageImplSession) GetUserRole

func (_AccessStorageImpl *AccessStorageImplSession) GetUserRole(admin common.Address) (*big.Int, error)

GetUserRole is a free data retrieval call binding the contract method 0x27820851.

Solidity: function getUserRole(address admin) view returns(uint256)

func (*AccessStorageImplSession) IndexOf

func (_AccessStorageImpl *AccessStorageImplSession) IndexOf(user common.Address) (*big.Int, error)

IndexOf is a free data retrieval call binding the contract method 0xfd6aad25.

Solidity: function indexOf(address user) view returns(uint256)

func (*AccessStorageImplSession) IsPermitted

func (_AccessStorageImpl *AccessStorageImplSession) IsPermitted(id *big.Int, permissionConstant *big.Int) (bool, error)

IsPermitted is a free data retrieval call binding the contract method 0x41ec69d3.

Solidity: function isPermitted(uint256 id, uint256 permissionConstant) view returns(bool)

func (*AccessStorageImplSession) IsUserAdmin

func (_AccessStorageImpl *AccessStorageImplSession) IsUserAdmin(user common.Address) (bool, error)

IsUserAdmin is a free data retrieval call binding the contract method 0x74d523a8.

Solidity: function isUserAdmin(address user) view returns(bool)

func (*AccessStorageImplSession) Length

func (_AccessStorageImpl *AccessStorageImplSession) Length() (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONACCESSRESTORATION

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONADMINSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONEMISSION

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONFEESSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) PERMISSIONROLESSTORAGE

func (_AccessStorageImpl *AccessStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AccessStorageImplSession) ROLEACCESSVERIFIER

func (_AccessStorageImpl *AccessStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AccessStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_AccessStorageImpl *AccessStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AccessStorageImplSession) ROLECOMMISSIONVERIFIER

func (_AccessStorageImpl *AccessStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AccessStorageImplSession) ROLEDEPLOYADMIN

func (_AccessStorageImpl *AccessStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AccessStorageImplSession) ROLEPERMISSIONADMIN

func (_AccessStorageImpl *AccessStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*AccessStorageImplSession) RemoveRole

func (_AccessStorageImpl *AccessStorageImplSession) RemoveRole(id *big.Int) (*types.Transaction, error)

RemoveRole is a paid mutator transaction binding the contract method 0x92691821.

Solidity: function removeRole(uint256 id) returns()

func (*AccessStorageImplSession) RemoveUser

func (_AccessStorageImpl *AccessStorageImplSession) RemoveUser(admin common.Address) (*types.Transaction, error)

RemoveUser is a paid mutator transaction binding the contract method 0x98575188.

Solidity: function removeUser(address admin) returns(bool)

func (*AccessStorageImplSession) RemoveUserAt

func (_AccessStorageImpl *AccessStorageImplSession) RemoveUserAt(index *big.Int) (*types.Transaction, error)

RemoveUserAt is a paid mutator transaction binding the contract method 0x71ec1c7c.

Solidity: function removeUserAt(uint256 index) returns(bool)

func (*AccessStorageImplSession) RemoveUserRole

func (_AccessStorageImpl *AccessStorageImplSession) RemoveUserRole(admin common.Address) (*types.Transaction, error)

RemoveUserRole is a paid mutator transaction binding the contract method 0x11cb1991.

Solidity: function removeUserRole(address admin) returns()

func (*AccessStorageImplSession) Roles

func (_AccessStorageImpl *AccessStorageImplSession) Roles(arg0 *big.Int) (*big.Int, error)

Roles is a free data retrieval call binding the contract method 0xbfda4a49.

Solidity: function roles(uint256 ) view returns(uint256)

func (*AccessStorageImplSession) SetPermission

func (_AccessStorageImpl *AccessStorageImplSession) SetPermission(id *big.Int, permissionConstant *big.Int) (*types.Transaction, error)

SetPermission is a paid mutator transaction binding the contract method 0x2837c405.

Solidity: function setPermission(uint256 id, uint256 permissionConstant) returns()

func (*AccessStorageImplSession) SetUserRole

func (_AccessStorageImpl *AccessStorageImplSession) SetUserRole(user common.Address, role *big.Int) (*types.Transaction, error)

SetUserRole is a paid mutator transaction binding the contract method 0xc8444031.

Solidity: function setUserRole(address user, uint256 role) returns()

func (*AccessStorageImplSession) UserIndex

func (_AccessStorageImpl *AccessStorageImplSession) UserIndex(arg0 common.Address) (*big.Int, error)

UserIndex is a free data retrieval call binding the contract method 0xc96679fe.

Solidity: function userIndex(address ) view returns(uint256)

func (*AccessStorageImplSession) UserRolesIndex

func (_AccessStorageImpl *AccessStorageImplSession) UserRolesIndex(arg0 common.Address) (*big.Int, error)

UserRolesIndex is a free data retrieval call binding the contract method 0xfffbf340.

Solidity: function userRolesIndex(address ) view returns(uint256)

func (*AccessStorageImplSession) Users

func (_AccessStorageImpl *AccessStorageImplSession) Users(arg0 *big.Int) (common.Address, error)

Users is a free data retrieval call binding the contract method 0x365b98b2.

Solidity: function users(uint256 ) view returns(address)

type AccessStorageImplTransactor

type AccessStorageImplTransactor struct {
	// contains filtered or unexported fields
}

AccessStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewAccessStorageImplTransactor

func NewAccessStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*AccessStorageImplTransactor, error)

NewAccessStorageImplTransactor creates a new write-only instance of AccessStorageImpl, bound to a specific deployed contract.

func (*AccessStorageImplTransactor) AddRole

func (_AccessStorageImpl *AccessStorageImplTransactor) AddRole(opts *bind.TransactOpts, id *big.Int, permissions *big.Int) (*types.Transaction, error)

AddRole is a paid mutator transaction binding the contract method 0x0446d6fa.

Solidity: function addRole(uint256 id, uint256 permissions) returns()

func (*AccessStorageImplTransactor) AddUser

func (_AccessStorageImpl *AccessStorageImplTransactor) AddUser(opts *bind.TransactOpts, admin common.Address, role *big.Int) (*types.Transaction, error)

AddUser is a paid mutator transaction binding the contract method 0xd3017193.

Solidity: function addUser(address admin, uint256 role) returns(bool)

func (*AccessStorageImplTransactor) DropPermission

func (_AccessStorageImpl *AccessStorageImplTransactor) DropPermission(opts *bind.TransactOpts, id *big.Int, permissionConstant *big.Int) (*types.Transaction, error)

DropPermission is a paid mutator transaction binding the contract method 0xf37254ee.

Solidity: function dropPermission(uint256 id, uint256 permissionConstant) returns()

func (*AccessStorageImplTransactor) EditRole

func (_AccessStorageImpl *AccessStorageImplTransactor) EditRole(opts *bind.TransactOpts, id *big.Int, permissions *big.Int) (*types.Transaction, error)

EditRole is a paid mutator transaction binding the contract method 0xd12f769a.

Solidity: function editRole(uint256 id, uint256 permissions) returns()

func (*AccessStorageImplTransactor) EditUser

func (_AccessStorageImpl *AccessStorageImplTransactor) EditUser(opts *bind.TransactOpts, oldAdmin common.Address, newAdmin common.Address) (*types.Transaction, error)

EditUser is a paid mutator transaction binding the contract method 0x908df1f6.

Solidity: function editUser(address oldAdmin, address newAdmin) returns(bool)

func (*AccessStorageImplTransactor) RemoveRole

func (_AccessStorageImpl *AccessStorageImplTransactor) RemoveRole(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

RemoveRole is a paid mutator transaction binding the contract method 0x92691821.

Solidity: function removeRole(uint256 id) returns()

func (*AccessStorageImplTransactor) RemoveUser

func (_AccessStorageImpl *AccessStorageImplTransactor) RemoveUser(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)

RemoveUser is a paid mutator transaction binding the contract method 0x98575188.

Solidity: function removeUser(address admin) returns(bool)

func (*AccessStorageImplTransactor) RemoveUserAt

func (_AccessStorageImpl *AccessStorageImplTransactor) RemoveUserAt(opts *bind.TransactOpts, index *big.Int) (*types.Transaction, error)

RemoveUserAt is a paid mutator transaction binding the contract method 0x71ec1c7c.

Solidity: function removeUserAt(uint256 index) returns(bool)

func (*AccessStorageImplTransactor) RemoveUserRole

func (_AccessStorageImpl *AccessStorageImplTransactor) RemoveUserRole(opts *bind.TransactOpts, admin common.Address) (*types.Transaction, error)

RemoveUserRole is a paid mutator transaction binding the contract method 0x11cb1991.

Solidity: function removeUserRole(address admin) returns()

func (*AccessStorageImplTransactor) SetPermission

func (_AccessStorageImpl *AccessStorageImplTransactor) SetPermission(opts *bind.TransactOpts, id *big.Int, permissionConstant *big.Int) (*types.Transaction, error)

SetPermission is a paid mutator transaction binding the contract method 0x2837c405.

Solidity: function setPermission(uint256 id, uint256 permissionConstant) returns()

func (*AccessStorageImplTransactor) SetUserRole

func (_AccessStorageImpl *AccessStorageImplTransactor) SetUserRole(opts *bind.TransactOpts, user common.Address, role *big.Int) (*types.Transaction, error)

SetUserRole is a paid mutator transaction binding the contract method 0xc8444031.

Solidity: function setUserRole(address user, uint256 role) returns()

type AccessStorageImplTransactorRaw

type AccessStorageImplTransactorRaw struct {
	Contract *AccessStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

AccessStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*AccessStorageImplTransactorRaw) Transact

func (_AccessStorageImpl *AccessStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AccessStorageImplTransactorRaw) Transfer

func (_AccessStorageImpl *AccessStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AccessStorageImplTransactorSession

type AccessStorageImplTransactorSession struct {
	Contract     *AccessStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts            // Transaction auth options to use throughout this session
}

AccessStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*AccessStorageImplTransactorSession) AddRole

func (_AccessStorageImpl *AccessStorageImplTransactorSession) AddRole(id *big.Int, permissions *big.Int) (*types.Transaction, error)

AddRole is a paid mutator transaction binding the contract method 0x0446d6fa.

Solidity: function addRole(uint256 id, uint256 permissions) returns()

func (*AccessStorageImplTransactorSession) AddUser

func (_AccessStorageImpl *AccessStorageImplTransactorSession) AddUser(admin common.Address, role *big.Int) (*types.Transaction, error)

AddUser is a paid mutator transaction binding the contract method 0xd3017193.

Solidity: function addUser(address admin, uint256 role) returns(bool)

func (*AccessStorageImplTransactorSession) DropPermission

func (_AccessStorageImpl *AccessStorageImplTransactorSession) DropPermission(id *big.Int, permissionConstant *big.Int) (*types.Transaction, error)

DropPermission is a paid mutator transaction binding the contract method 0xf37254ee.

Solidity: function dropPermission(uint256 id, uint256 permissionConstant) returns()

func (*AccessStorageImplTransactorSession) EditRole

func (_AccessStorageImpl *AccessStorageImplTransactorSession) EditRole(id *big.Int, permissions *big.Int) (*types.Transaction, error)

EditRole is a paid mutator transaction binding the contract method 0xd12f769a.

Solidity: function editRole(uint256 id, uint256 permissions) returns()

func (*AccessStorageImplTransactorSession) EditUser

func (_AccessStorageImpl *AccessStorageImplTransactorSession) EditUser(oldAdmin common.Address, newAdmin common.Address) (*types.Transaction, error)

EditUser is a paid mutator transaction binding the contract method 0x908df1f6.

Solidity: function editUser(address oldAdmin, address newAdmin) returns(bool)

func (*AccessStorageImplTransactorSession) RemoveRole

func (_AccessStorageImpl *AccessStorageImplTransactorSession) RemoveRole(id *big.Int) (*types.Transaction, error)

RemoveRole is a paid mutator transaction binding the contract method 0x92691821.

Solidity: function removeRole(uint256 id) returns()

func (*AccessStorageImplTransactorSession) RemoveUser

func (_AccessStorageImpl *AccessStorageImplTransactorSession) RemoveUser(admin common.Address) (*types.Transaction, error)

RemoveUser is a paid mutator transaction binding the contract method 0x98575188.

Solidity: function removeUser(address admin) returns(bool)

func (*AccessStorageImplTransactorSession) RemoveUserAt

func (_AccessStorageImpl *AccessStorageImplTransactorSession) RemoveUserAt(index *big.Int) (*types.Transaction, error)

RemoveUserAt is a paid mutator transaction binding the contract method 0x71ec1c7c.

Solidity: function removeUserAt(uint256 index) returns(bool)

func (*AccessStorageImplTransactorSession) RemoveUserRole

func (_AccessStorageImpl *AccessStorageImplTransactorSession) RemoveUserRole(admin common.Address) (*types.Transaction, error)

RemoveUserRole is a paid mutator transaction binding the contract method 0x11cb1991.

Solidity: function removeUserRole(address admin) returns()

func (*AccessStorageImplTransactorSession) SetPermission

func (_AccessStorageImpl *AccessStorageImplTransactorSession) SetPermission(id *big.Int, permissionConstant *big.Int) (*types.Transaction, error)

SetPermission is a paid mutator transaction binding the contract method 0x2837c405.

Solidity: function setPermission(uint256 id, uint256 permissionConstant) returns()

func (*AccessStorageImplTransactorSession) SetUserRole

func (_AccessStorageImpl *AccessStorageImplTransactorSession) SetUserRole(user common.Address, role *big.Int) (*types.Transaction, error)

SetUserRole is a paid mutator transaction binding the contract method 0xc8444031.

Solidity: function setUserRole(address user, uint256 role) returns()

type AddressGetter

type AddressGetter func() (common.Address, error)

type AddressSetter

type AddressSetter func(common.Address) error

type Args

type Args struct {
	From     common.Address
	FromPK   *ecdsa.PrivateKey
	To       *common.Address
	Gas      uint64
	GasPrice *big.Int
	Value    *big.Int
	Nonce    *uint64
	Input    []byte
}

Args represents the arguments to sumbit a new transaction into the transaction pool

type Assetbox

type Assetbox struct {
	Address   common.Address
	Alias     string
	ServiceID []byte
	IsPublic  bool
	ExtraInfo string
	IsMining  bool
}

func ContractAssetbox

func ContractAssetbox(address common.Address, alias string, serviceId []byte, otherInfo []byte, isMining bool) (*Assetbox, error)

type AssetboxImpl

type AssetboxImpl struct {
	AssetboxImplCaller     // Read-only binding to the contract
	AssetboxImplTransactor // Write-only binding to the contract
	AssetboxImplFilterer   // Log filterer for contract events
}

AssetboxImpl is an auto generated Go binding around an Ethereum contract.

func NewAssetboxImpl

func NewAssetboxImpl(address common.Address, backend bind.ContractBackend) (*AssetboxImpl, error)

NewAssetboxImpl creates a new instance of AssetboxImpl, bound to a specific deployed contract.

type AssetboxImplCaller

type AssetboxImplCaller struct {
	// contains filtered or unexported fields
}

AssetboxImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewAssetboxImplCaller

func NewAssetboxImplCaller(address common.Address, caller bind.ContractCaller) (*AssetboxImplCaller, error)

NewAssetboxImplCaller creates a new read-only instance of AssetboxImpl, bound to a specific deployed contract.

func (*AssetboxImplCaller) ABI

func (_AssetboxImpl *AssetboxImplCaller) ABI() abi.ABI

Return Abi for AssetboxImplCaller

func (*AssetboxImplCaller) CONTRACTACCESS

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTACCESSSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTADMINABLE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTADMINSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTASSETBOX

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTASSETBOXINFO

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTASSETBOXSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTBALANCE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTBITBON

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTBITBONSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTBITBONSUPPORT

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTBONBALANCE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTBONTRANSFER

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTDEX

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTEXCHANGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTEXCHANGESTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTFEESTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTGENERATOR

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMININGAGENTSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMSBON

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMSBONSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGADDADDRESS

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGADDADMIN

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGADDFEE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGADDROLE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGEDITADMIN

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGEDITFEE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGEDITROLE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTMULTISIGSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTOTC

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTOTCSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTROLESTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTTRANSFER

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AssetboxImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxImpl *AssetboxImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplCaller) GetAssetboxInfoByAlias

func (_AssetboxImpl *AssetboxImplCaller) GetAssetboxInfoByAlias(opts *bind.CallOpts, assetboxAliasString string) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAlias is a free data retrieval call binding the contract method 0xdd97a8fb.

Solidity: function getAssetboxInfoByAlias(string assetboxAliasString) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplCaller) GetAssetboxInfoByAssetbox

func (_AssetboxImpl *AssetboxImplCaller) GetAssetboxInfoByAssetbox(opts *bind.CallOpts, assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplCaller) GetMyAssetboxInfo

func (_AssetboxImpl *AssetboxImplCaller) GetMyAssetboxInfo(opts *bind.CallOpts) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetMyAssetboxInfo is a free data retrieval call binding the contract method 0xf9ee94d8.

Solidity: function getMyAssetboxInfo() view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplCaller) GetThisContractIndex

func (_AssetboxImpl *AssetboxImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxImplCaller) IsAliasBoundToService

func (_AssetboxImpl *AssetboxImplCaller) IsAliasBoundToService(opts *bind.CallOpts, assetboxAlias string, serviceId []byte) (bool, error)

IsAliasBoundToService is a free data retrieval call binding the contract method 0x29b08235.

Solidity: function isAliasBoundToService(string assetboxAlias, bytes serviceId) view returns(bool isBound)

func (*AssetboxImplCaller) IsAliasTaken

func (_AssetboxImpl *AssetboxImplCaller) IsAliasTaken(opts *bind.CallOpts, assetboxAlias string) (bool, error)

IsAliasTaken is a free data retrieval call binding the contract method 0x7cf7252f.

Solidity: function isAliasTaken(string assetboxAlias) view returns(bool taken)

func (*AssetboxImplCaller) IsAssetboxBoundToService

func (_AssetboxImpl *AssetboxImplCaller) IsAssetboxBoundToService(opts *bind.CallOpts, assetbox common.Address, serviceId []byte) (bool, error)

IsAssetboxBoundToService is a free data retrieval call binding the contract method 0x9ae049d6.

Solidity: function isAssetboxBoundToService(address assetbox, bytes serviceId) view returns(bool isBound)

func (*AssetboxImplCaller) IsAssetboxMining

func (_AssetboxImpl *AssetboxImplCaller) IsAssetboxMining(opts *bind.CallOpts, assetbox common.Address) (bool, error)

IsAssetboxMining is a free data retrieval call binding the contract method 0xc8d8a000.

Solidity: function isAssetboxMining(address assetbox) view returns(bool)

func (*AssetboxImplCaller) IsMyAssetboxBoundToService

func (_AssetboxImpl *AssetboxImplCaller) IsMyAssetboxBoundToService(opts *bind.CallOpts, serviceId []byte) (bool, error)

IsMyAssetboxBoundToService is a free data retrieval call binding the contract method 0x7d879734.

Solidity: function isMyAssetboxBoundToService(bytes serviceId) view returns(bool isBound)

func (*AssetboxImplCaller) PERMISSIONACCESSRESTORATION

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONADMINSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONCONTRACTDEPLOY

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONEMISSION

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONFEESSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONMULTISIGSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) PERMISSIONROLESSTORAGE

func (_AssetboxImpl *AssetboxImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxImplCaller) ROLEACCESSVERIFIER

func (_AssetboxImpl *AssetboxImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxImplCaller) ROLEBITBONISSUEVERIFIER

func (_AssetboxImpl *AssetboxImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxImplCaller) ROLECOMMISSIONVERIFIER

func (_AssetboxImpl *AssetboxImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxImplCaller) ROLEDEPLOYADMIN

func (_AssetboxImpl *AssetboxImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxImplCaller) ROLEPERMISSIONADMIN

func (_AssetboxImpl *AssetboxImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type AssetboxImplCallerRaw

type AssetboxImplCallerRaw struct {
	Contract *AssetboxImplCaller // Generic read-only contract binding to access the raw methods on
}

AssetboxImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*AssetboxImplCallerRaw) Call

func (_AssetboxImpl *AssetboxImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type AssetboxImplCallerSession

type AssetboxImplCallerSession struct {
	Contract *AssetboxImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts       // Call options to use throughout this session
}

AssetboxImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*AssetboxImplCallerSession) CONTRACTACCESS

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTACCESSSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTADMINABLE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTADMINSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTASSETBOX

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTASSETBOXINFO

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTBALANCE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTBITBON

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTBITBONSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTBITBONSUPPORT

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTBONBALANCE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTBONTRANSFER

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTDEX

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTEXCHANGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTFEESTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTGENERATOR

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMSBON

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMSBONSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGADDFEE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGADDROLE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTOTC

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTOTCSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTROLESTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTTRANSFER

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AssetboxImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxImpl *AssetboxImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplCallerSession) GetAssetboxInfoByAlias

func (_AssetboxImpl *AssetboxImplCallerSession) GetAssetboxInfoByAlias(assetboxAliasString string) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAlias is a free data retrieval call binding the contract method 0xdd97a8fb.

Solidity: function getAssetboxInfoByAlias(string assetboxAliasString) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplCallerSession) GetAssetboxInfoByAssetbox

func (_AssetboxImpl *AssetboxImplCallerSession) GetAssetboxInfoByAssetbox(assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplCallerSession) GetMyAssetboxInfo

func (_AssetboxImpl *AssetboxImplCallerSession) GetMyAssetboxInfo() (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetMyAssetboxInfo is a free data retrieval call binding the contract method 0xf9ee94d8.

Solidity: function getMyAssetboxInfo() view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplCallerSession) GetThisContractIndex

func (_AssetboxImpl *AssetboxImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxImplCallerSession) IsAliasBoundToService

func (_AssetboxImpl *AssetboxImplCallerSession) IsAliasBoundToService(assetboxAlias string, serviceId []byte) (bool, error)

IsAliasBoundToService is a free data retrieval call binding the contract method 0x29b08235.

Solidity: function isAliasBoundToService(string assetboxAlias, bytes serviceId) view returns(bool isBound)

func (*AssetboxImplCallerSession) IsAliasTaken

func (_AssetboxImpl *AssetboxImplCallerSession) IsAliasTaken(assetboxAlias string) (bool, error)

IsAliasTaken is a free data retrieval call binding the contract method 0x7cf7252f.

Solidity: function isAliasTaken(string assetboxAlias) view returns(bool taken)

func (*AssetboxImplCallerSession) IsAssetboxBoundToService

func (_AssetboxImpl *AssetboxImplCallerSession) IsAssetboxBoundToService(assetbox common.Address, serviceId []byte) (bool, error)

IsAssetboxBoundToService is a free data retrieval call binding the contract method 0x9ae049d6.

Solidity: function isAssetboxBoundToService(address assetbox, bytes serviceId) view returns(bool isBound)

func (*AssetboxImplCallerSession) IsAssetboxMining

func (_AssetboxImpl *AssetboxImplCallerSession) IsAssetboxMining(assetbox common.Address) (bool, error)

IsAssetboxMining is a free data retrieval call binding the contract method 0xc8d8a000.

Solidity: function isAssetboxMining(address assetbox) view returns(bool)

func (*AssetboxImplCallerSession) IsMyAssetboxBoundToService

func (_AssetboxImpl *AssetboxImplCallerSession) IsMyAssetboxBoundToService(serviceId []byte) (bool, error)

IsMyAssetboxBoundToService is a free data retrieval call binding the contract method 0x7d879734.

Solidity: function isMyAssetboxBoundToService(bytes serviceId) view returns(bool isBound)

func (*AssetboxImplCallerSession) PERMISSIONACCESSRESTORATION

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONADMINSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONEMISSION

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONFEESSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) PERMISSIONROLESSTORAGE

func (_AssetboxImpl *AssetboxImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxImplCallerSession) ROLEACCESSVERIFIER

func (_AssetboxImpl *AssetboxImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_AssetboxImpl *AssetboxImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxImplCallerSession) ROLECOMMISSIONVERIFIER

func (_AssetboxImpl *AssetboxImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxImplCallerSession) ROLEDEPLOYADMIN

func (_AssetboxImpl *AssetboxImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxImplCallerSession) ROLEPERMISSIONADMIN

func (_AssetboxImpl *AssetboxImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type AssetboxImplFilterer

type AssetboxImplFilterer struct {
	// contains filtered or unexported fields
}

AssetboxImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewAssetboxImplFilterer

func NewAssetboxImplFilterer(address common.Address, filterer bind.ContractFilterer) (*AssetboxImplFilterer, error)

NewAssetboxImplFilterer creates a new log filterer instance of AssetboxImpl, bound to a specific deployed contract.

type AssetboxImplRaw

type AssetboxImplRaw struct {
	Contract *AssetboxImpl // Generic contract binding to access the raw methods on
}

AssetboxImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*AssetboxImplRaw) Call

func (_AssetboxImpl *AssetboxImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*AssetboxImplRaw) Transact

func (_AssetboxImpl *AssetboxImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AssetboxImplRaw) Transfer

func (_AssetboxImpl *AssetboxImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AssetboxImplSession

type AssetboxImplSession struct {
	Contract     *AssetboxImpl     // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

AssetboxImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*AssetboxImplSession) ApproveReservedAlias

func (_AssetboxImpl *AssetboxImplSession) ApproveReservedAlias(aliasString string, assetbox common.Address) (*types.Transaction, error)

ApproveReservedAlias is a paid mutator transaction binding the contract method 0x3cdac2a7.

Solidity: function approveReservedAlias(string aliasString, address assetbox) returns(bool)

func (*AssetboxImplSession) CONTRACTACCESS

func (_AssetboxImpl *AssetboxImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AssetboxImplSession) CONTRACTACCESSSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTADMINABLE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTADMINSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTASSETBOX

func (_AssetboxImpl *AssetboxImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AssetboxImplSession) CONTRACTASSETBOXINFO

func (_AssetboxImpl *AssetboxImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AssetboxImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTASSETBOXSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTBALANCE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTBITBON

func (_AssetboxImpl *AssetboxImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxImplSession) CONTRACTBITBONSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTBITBONSUPPORT

func (_AssetboxImpl *AssetboxImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxImplSession) CONTRACTBONBALANCE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTBONTRANSFER

func (_AssetboxImpl *AssetboxImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AssetboxImplSession) CONTRACTDEX

func (_AssetboxImpl *AssetboxImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AssetboxImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTEXCHANGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTEXCHANGESTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTFEESTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTGENERATOR

func (_AssetboxImpl *AssetboxImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMININGAGENTSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMSBON

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMSBONSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGADDADDRESS

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGADDADMIN

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGADDFEE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGADDROLE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGEDITADMIN

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGEDITFEE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGEDITROLE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxImplSession) CONTRACTMULTISIGSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTOTC

func (_AssetboxImpl *AssetboxImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AssetboxImplSession) CONTRACTOTCSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxImpl *AssetboxImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTROLESTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxImpl *AssetboxImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxImplSession) CONTRACTTRANSFER

func (_AssetboxImpl *AssetboxImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AssetboxImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxImpl *AssetboxImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxImplSession) DeleteAssetboxInfo

func (_AssetboxImpl *AssetboxImplSession) DeleteAssetboxInfo() (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0x3624843b.

Solidity: function deleteAssetboxInfo() returns()

func (*AssetboxImplSession) DeleteAssetboxInfoAdmin

func (_AssetboxImpl *AssetboxImplSession) DeleteAssetboxInfoAdmin(assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfoAdmin is a paid mutator transaction binding the contract method 0x191bf945.

Solidity: function deleteAssetboxInfoAdmin(address assetbox) returns()

func (*AssetboxImplSession) EditReservedAlias

func (_AssetboxImpl *AssetboxImplSession) EditReservedAlias(oldAlias string, newAlias string) (*types.Transaction, error)

EditReservedAlias is a paid mutator transaction binding the contract method 0x845d48a4.

Solidity: function editReservedAlias(string oldAlias, string newAlias) returns(bool)

func (*AssetboxImplSession) GetAssetboxInfoByAlias

func (_AssetboxImpl *AssetboxImplSession) GetAssetboxInfoByAlias(assetboxAliasString string) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAlias is a free data retrieval call binding the contract method 0xdd97a8fb.

Solidity: function getAssetboxInfoByAlias(string assetboxAliasString) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplSession) GetAssetboxInfoByAssetbox

func (_AssetboxImpl *AssetboxImplSession) GetAssetboxInfoByAssetbox(assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplSession) GetMyAssetboxInfo

func (_AssetboxImpl *AssetboxImplSession) GetMyAssetboxInfo() (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetMyAssetboxInfo is a free data retrieval call binding the contract method 0xf9ee94d8.

Solidity: function getMyAssetboxInfo() view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxImplSession) GetThisContractIndex

func (_AssetboxImpl *AssetboxImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxImplSession) IsAliasBoundToService

func (_AssetboxImpl *AssetboxImplSession) IsAliasBoundToService(assetboxAlias string, serviceId []byte) (bool, error)

IsAliasBoundToService is a free data retrieval call binding the contract method 0x29b08235.

Solidity: function isAliasBoundToService(string assetboxAlias, bytes serviceId) view returns(bool isBound)

func (*AssetboxImplSession) IsAliasTaken

func (_AssetboxImpl *AssetboxImplSession) IsAliasTaken(assetboxAlias string) (bool, error)

IsAliasTaken is a free data retrieval call binding the contract method 0x7cf7252f.

Solidity: function isAliasTaken(string assetboxAlias) view returns(bool taken)

func (*AssetboxImplSession) IsAssetboxBoundToService

func (_AssetboxImpl *AssetboxImplSession) IsAssetboxBoundToService(assetbox common.Address, serviceId []byte) (bool, error)

IsAssetboxBoundToService is a free data retrieval call binding the contract method 0x9ae049d6.

Solidity: function isAssetboxBoundToService(address assetbox, bytes serviceId) view returns(bool isBound)

func (*AssetboxImplSession) IsAssetboxMining

func (_AssetboxImpl *AssetboxImplSession) IsAssetboxMining(assetbox common.Address) (bool, error)

IsAssetboxMining is a free data retrieval call binding the contract method 0xc8d8a000.

Solidity: function isAssetboxMining(address assetbox) view returns(bool)

func (*AssetboxImplSession) IsMyAssetboxBoundToService

func (_AssetboxImpl *AssetboxImplSession) IsMyAssetboxBoundToService(serviceId []byte) (bool, error)

IsMyAssetboxBoundToService is a free data retrieval call binding the contract method 0x7d879734.

Solidity: function isMyAssetboxBoundToService(bytes serviceId) view returns(bool isBound)

func (*AssetboxImplSession) PERMISSIONACCESSRESTORATION

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONADMINSTORAGE

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONCONTRACTDEPLOY

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONEMISSION

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONFEESSTORAGE

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONMULTISIGSTORAGE

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxImplSession) PERMISSIONROLESSTORAGE

func (_AssetboxImpl *AssetboxImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxImplSession) ROLEACCESSVERIFIER

func (_AssetboxImpl *AssetboxImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxImplSession) ROLEBITBONISSUEVERIFIER

func (_AssetboxImpl *AssetboxImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxImplSession) ROLECOMMISSIONVERIFIER

func (_AssetboxImpl *AssetboxImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxImplSession) ROLEDEPLOYADMIN

func (_AssetboxImpl *AssetboxImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxImplSession) ROLEPERMISSIONADMIN

func (_AssetboxImpl *AssetboxImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*AssetboxImplSession) RemoveAliasReservation

func (_AssetboxImpl *AssetboxImplSession) RemoveAliasReservation(aliasString string) (*types.Transaction, error)

RemoveAliasReservation is a paid mutator transaction binding the contract method 0xef234326.

Solidity: function removeAliasReservation(string aliasString) returns(bool)

func (*AssetboxImplSession) RemoveAliasReservationAt

func (_AssetboxImpl *AssetboxImplSession) RemoveAliasReservationAt(index *big.Int) (*types.Transaction, error)

RemoveAliasReservationAt is a paid mutator transaction binding the contract method 0x01e7b297.

Solidity: function removeAliasReservationAt(uint256 index) returns(bool)

func (*AssetboxImplSession) ReserveAlias

func (_AssetboxImpl *AssetboxImplSession) ReserveAlias(aliasString string) (*types.Transaction, error)

ReserveAlias is a paid mutator transaction binding the contract method 0x67f7eaba.

Solidity: function reserveAlias(string aliasString) returns(bool)

func (*AssetboxImplSession) SetAssetboxInfo

func (_AssetboxImpl *AssetboxImplSession) SetAssetboxInfo(assetboxAlias string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x8192fc54.

Solidity: function setAssetboxInfo(string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo) returns()

func (*AssetboxImplSession) SetAssetboxInfoAdmin

func (_AssetboxImpl *AssetboxImplSession) SetAssetboxInfoAdmin(assetbox common.Address, assetboxAlias string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfoAdmin is a paid mutator transaction binding the contract method 0xbbff78a9.

Solidity: function setAssetboxInfoAdmin(address assetbox, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo) returns()

func (*AssetboxImplSession) SetAssetboxInfosAdmin

func (_AssetboxImpl *AssetboxImplSession) SetAssetboxInfosAdmin(assetboxes []common.Address, assetboxAliases []string, serviceIds [][]byte, isMiningFlags []bool, otherInfos [][]byte) (*types.Transaction, error)

SetAssetboxInfosAdmin is a paid mutator transaction binding the contract method 0xecc59e1e.

Solidity: function setAssetboxInfosAdmin(address[] assetboxes, string[] assetboxAliases, bytes[] serviceIds, bool[] isMiningFlags, bytes[] otherInfos) returns()

type AssetboxImplTransactor

type AssetboxImplTransactor struct {
	// contains filtered or unexported fields
}

AssetboxImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewAssetboxImplTransactor

func NewAssetboxImplTransactor(address common.Address, transactor bind.ContractTransactor) (*AssetboxImplTransactor, error)

NewAssetboxImplTransactor creates a new write-only instance of AssetboxImpl, bound to a specific deployed contract.

func (*AssetboxImplTransactor) ApproveReservedAlias

func (_AssetboxImpl *AssetboxImplTransactor) ApproveReservedAlias(opts *bind.TransactOpts, aliasString string, assetbox common.Address) (*types.Transaction, error)

ApproveReservedAlias is a paid mutator transaction binding the contract method 0x3cdac2a7.

Solidity: function approveReservedAlias(string aliasString, address assetbox) returns(bool)

func (*AssetboxImplTransactor) DeleteAssetboxInfo

func (_AssetboxImpl *AssetboxImplTransactor) DeleteAssetboxInfo(opts *bind.TransactOpts) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0x3624843b.

Solidity: function deleteAssetboxInfo() returns()

func (*AssetboxImplTransactor) DeleteAssetboxInfoAdmin

func (_AssetboxImpl *AssetboxImplTransactor) DeleteAssetboxInfoAdmin(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfoAdmin is a paid mutator transaction binding the contract method 0x191bf945.

Solidity: function deleteAssetboxInfoAdmin(address assetbox) returns()

func (*AssetboxImplTransactor) EditReservedAlias

func (_AssetboxImpl *AssetboxImplTransactor) EditReservedAlias(opts *bind.TransactOpts, oldAlias string, newAlias string) (*types.Transaction, error)

EditReservedAlias is a paid mutator transaction binding the contract method 0x845d48a4.

Solidity: function editReservedAlias(string oldAlias, string newAlias) returns(bool)

func (*AssetboxImplTransactor) RemoveAliasReservation

func (_AssetboxImpl *AssetboxImplTransactor) RemoveAliasReservation(opts *bind.TransactOpts, aliasString string) (*types.Transaction, error)

RemoveAliasReservation is a paid mutator transaction binding the contract method 0xef234326.

Solidity: function removeAliasReservation(string aliasString) returns(bool)

func (*AssetboxImplTransactor) RemoveAliasReservationAt

func (_AssetboxImpl *AssetboxImplTransactor) RemoveAliasReservationAt(opts *bind.TransactOpts, index *big.Int) (*types.Transaction, error)

RemoveAliasReservationAt is a paid mutator transaction binding the contract method 0x01e7b297.

Solidity: function removeAliasReservationAt(uint256 index) returns(bool)

func (*AssetboxImplTransactor) ReserveAlias

func (_AssetboxImpl *AssetboxImplTransactor) ReserveAlias(opts *bind.TransactOpts, aliasString string) (*types.Transaction, error)

ReserveAlias is a paid mutator transaction binding the contract method 0x67f7eaba.

Solidity: function reserveAlias(string aliasString) returns(bool)

func (*AssetboxImplTransactor) SetAssetboxInfo

func (_AssetboxImpl *AssetboxImplTransactor) SetAssetboxInfo(opts *bind.TransactOpts, assetboxAlias string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x8192fc54.

Solidity: function setAssetboxInfo(string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo) returns()

func (*AssetboxImplTransactor) SetAssetboxInfoAdmin

func (_AssetboxImpl *AssetboxImplTransactor) SetAssetboxInfoAdmin(opts *bind.TransactOpts, assetbox common.Address, assetboxAlias string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfoAdmin is a paid mutator transaction binding the contract method 0xbbff78a9.

Solidity: function setAssetboxInfoAdmin(address assetbox, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo) returns()

func (*AssetboxImplTransactor) SetAssetboxInfosAdmin

func (_AssetboxImpl *AssetboxImplTransactor) SetAssetboxInfosAdmin(opts *bind.TransactOpts, assetboxes []common.Address, assetboxAliases []string, serviceIds [][]byte, isMiningFlags []bool, otherInfos [][]byte) (*types.Transaction, error)

SetAssetboxInfosAdmin is a paid mutator transaction binding the contract method 0xecc59e1e.

Solidity: function setAssetboxInfosAdmin(address[] assetboxes, string[] assetboxAliases, bytes[] serviceIds, bool[] isMiningFlags, bytes[] otherInfos) returns()

type AssetboxImplTransactorRaw

type AssetboxImplTransactorRaw struct {
	Contract *AssetboxImplTransactor // Generic write-only contract binding to access the raw methods on
}

AssetboxImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*AssetboxImplTransactorRaw) Transact

func (_AssetboxImpl *AssetboxImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AssetboxImplTransactorRaw) Transfer

func (_AssetboxImpl *AssetboxImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AssetboxImplTransactorSession

type AssetboxImplTransactorSession struct {
	Contract     *AssetboxImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts       // Transaction auth options to use throughout this session
}

AssetboxImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*AssetboxImplTransactorSession) ApproveReservedAlias

func (_AssetboxImpl *AssetboxImplTransactorSession) ApproveReservedAlias(aliasString string, assetbox common.Address) (*types.Transaction, error)

ApproveReservedAlias is a paid mutator transaction binding the contract method 0x3cdac2a7.

Solidity: function approveReservedAlias(string aliasString, address assetbox) returns(bool)

func (*AssetboxImplTransactorSession) DeleteAssetboxInfo

func (_AssetboxImpl *AssetboxImplTransactorSession) DeleteAssetboxInfo() (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0x3624843b.

Solidity: function deleteAssetboxInfo() returns()

func (*AssetboxImplTransactorSession) DeleteAssetboxInfoAdmin

func (_AssetboxImpl *AssetboxImplTransactorSession) DeleteAssetboxInfoAdmin(assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfoAdmin is a paid mutator transaction binding the contract method 0x191bf945.

Solidity: function deleteAssetboxInfoAdmin(address assetbox) returns()

func (*AssetboxImplTransactorSession) EditReservedAlias

func (_AssetboxImpl *AssetboxImplTransactorSession) EditReservedAlias(oldAlias string, newAlias string) (*types.Transaction, error)

EditReservedAlias is a paid mutator transaction binding the contract method 0x845d48a4.

Solidity: function editReservedAlias(string oldAlias, string newAlias) returns(bool)

func (*AssetboxImplTransactorSession) RemoveAliasReservation

func (_AssetboxImpl *AssetboxImplTransactorSession) RemoveAliasReservation(aliasString string) (*types.Transaction, error)

RemoveAliasReservation is a paid mutator transaction binding the contract method 0xef234326.

Solidity: function removeAliasReservation(string aliasString) returns(bool)

func (*AssetboxImplTransactorSession) RemoveAliasReservationAt

func (_AssetboxImpl *AssetboxImplTransactorSession) RemoveAliasReservationAt(index *big.Int) (*types.Transaction, error)

RemoveAliasReservationAt is a paid mutator transaction binding the contract method 0x01e7b297.

Solidity: function removeAliasReservationAt(uint256 index) returns(bool)

func (*AssetboxImplTransactorSession) ReserveAlias

func (_AssetboxImpl *AssetboxImplTransactorSession) ReserveAlias(aliasString string) (*types.Transaction, error)

ReserveAlias is a paid mutator transaction binding the contract method 0x67f7eaba.

Solidity: function reserveAlias(string aliasString) returns(bool)

func (*AssetboxImplTransactorSession) SetAssetboxInfo

func (_AssetboxImpl *AssetboxImplTransactorSession) SetAssetboxInfo(assetboxAlias string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x8192fc54.

Solidity: function setAssetboxInfo(string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo) returns()

func (*AssetboxImplTransactorSession) SetAssetboxInfoAdmin

func (_AssetboxImpl *AssetboxImplTransactorSession) SetAssetboxInfoAdmin(assetbox common.Address, assetboxAlias string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfoAdmin is a paid mutator transaction binding the contract method 0xbbff78a9.

Solidity: function setAssetboxInfoAdmin(address assetbox, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo) returns()

func (*AssetboxImplTransactorSession) SetAssetboxInfosAdmin

func (_AssetboxImpl *AssetboxImplTransactorSession) SetAssetboxInfosAdmin(assetboxes []common.Address, assetboxAliases []string, serviceIds [][]byte, isMiningFlags []bool, otherInfos [][]byte) (*types.Transaction, error)

SetAssetboxInfosAdmin is a paid mutator transaction binding the contract method 0xecc59e1e.

Solidity: function setAssetboxInfosAdmin(address[] assetboxes, string[] assetboxAliases, bytes[] serviceIds, bool[] isMiningFlags, bytes[] otherInfos) returns()

type AssetboxInfoStorageImpl

type AssetboxInfoStorageImpl struct {
	AssetboxInfoStorageImplCaller     // Read-only binding to the contract
	AssetboxInfoStorageImplTransactor // Write-only binding to the contract
	AssetboxInfoStorageImplFilterer   // Log filterer for contract events
}

AssetboxInfoStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewAssetboxInfoStorageImpl

func NewAssetboxInfoStorageImpl(address common.Address, backend bind.ContractBackend) (*AssetboxInfoStorageImpl, error)

NewAssetboxInfoStorageImpl creates a new instance of AssetboxInfoStorageImpl, bound to a specific deployed contract.

type AssetboxInfoStorageImplAssetboxInfoDeleted

type AssetboxInfoStorageImplAssetboxInfoDeleted struct {
	Assetbox common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

AssetboxInfoStorageImplAssetboxInfoDeleted represents a AssetboxInfoDeleted event raised by the AssetboxInfoStorageImpl contract.

type AssetboxInfoStorageImplAssetboxInfoDeletedIterator

type AssetboxInfoStorageImplAssetboxInfoDeletedIterator struct {
	Event *AssetboxInfoStorageImplAssetboxInfoDeleted // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplAssetboxInfoDeletedIterator is returned from FilterAssetboxInfoDeleted and is used to iterate over the raw logs and unpacked data for AssetboxInfoDeleted events raised by the AssetboxInfoStorageImpl contract.

func (*AssetboxInfoStorageImplAssetboxInfoDeletedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxInfoStorageImplAssetboxInfoDeletedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxInfoStorageImplAssetboxInfoDeletedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxInfoStorageImplAssetboxInfoSet

type AssetboxInfoStorageImplAssetboxInfoSet struct {
	Assetbox  common.Address
	Alias     string
	ServiceId []byte
	OtherInfo []byte
	Raw       types.Log // Blockchain specific contextual infos
}

AssetboxInfoStorageImplAssetboxInfoSet represents a AssetboxInfoSet event raised by the AssetboxInfoStorageImpl contract.

type AssetboxInfoStorageImplAssetboxInfoSetIterator

type AssetboxInfoStorageImplAssetboxInfoSetIterator struct {
	Event *AssetboxInfoStorageImplAssetboxInfoSet // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplAssetboxInfoSetIterator is returned from FilterAssetboxInfoSet and is used to iterate over the raw logs and unpacked data for AssetboxInfoSet events raised by the AssetboxInfoStorageImpl contract.

func (*AssetboxInfoStorageImplAssetboxInfoSetIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxInfoStorageImplAssetboxInfoSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxInfoStorageImplAssetboxInfoSetIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxInfoStorageImplCaller

type AssetboxInfoStorageImplCaller struct {
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewAssetboxInfoStorageImplCaller

func NewAssetboxInfoStorageImplCaller(address common.Address, caller bind.ContractCaller) (*AssetboxInfoStorageImplCaller, error)

NewAssetboxInfoStorageImplCaller creates a new read-only instance of AssetboxInfoStorageImpl, bound to a specific deployed contract.

func (*AssetboxInfoStorageImplCaller) ABI

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ABI() abi.ABI

Return Abi for AssetboxInfoStorageImplCaller

func (*AssetboxInfoStorageImplCaller) AliasToAssetbox

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) AliasToAssetbox(opts *bind.CallOpts, arg0 [32]byte) (common.Address, error)

AliasToAssetbox is a free data retrieval call binding the contract method 0xd08800dc.

Solidity: function aliasToAssetbox(bytes32 ) view returns(address)

func (*AssetboxInfoStorageImplCaller) AssetboxToAlias

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) AssetboxToAlias(opts *bind.CallOpts, arg0 common.Address) (string, error)

AssetboxToAlias is a free data retrieval call binding the contract method 0xcb7807f8.

Solidity: function assetboxToAlias(address ) view returns(string)

func (*AssetboxInfoStorageImplCaller) AssetboxToOtherInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) AssetboxToOtherInfo(opts *bind.CallOpts, arg0 common.Address) ([]byte, error)

AssetboxToOtherInfo is a free data retrieval call binding the contract method 0x4a0a23b0.

Solidity: function assetboxToOtherInfo(address ) view returns(bytes)

func (*AssetboxInfoStorageImplCaller) AssetboxToServiceId

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) AssetboxToServiceId(opts *bind.CallOpts, arg0 common.Address) ([]byte, error)

AssetboxToServiceId is a free data retrieval call binding the contract method 0x828f2e27.

Solidity: function assetboxToServiceId(address ) view returns(bytes)

func (*AssetboxInfoStorageImplCaller) CONTRACTADMINSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTASSETBOXINFOGATE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTASSETBOXINFOGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOGATE is a free data retrieval call binding the contract method 0x113a7eb7.

Solidity: function CONTRACT_ASSETBOX_INFO_GATE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTBITBON

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTBITBONSUPPORT

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTFEESTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTGENERATOR

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTROLESTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSTORAGE is a free data retrieval call binding the contract method 0x3b2f595f.

Solidity: function CONTRACT_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTTRANSACTIONSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTTRANSACTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSACTIONSTORAGE is a free data retrieval call binding the contract method 0x327279dd.

Solidity: function CONTRACT_TRANSACTION_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) ContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AssetboxInfoStorageImplCaller) GetAdminStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) GetAdminStorage(opts *bind.CallOpts) (common.Address, error)

GetAdminStorage is a free data retrieval call binding the contract method 0x2182f050.

Solidity: function getAdminStorage() view returns(address)

func (*AssetboxInfoStorageImplCaller) GetAssetboxInfoByAlias

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) GetAssetboxInfoByAlias(opts *bind.CallOpts, alias string) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAlias is a free data retrieval call binding the contract method 0xdd97a8fb.

Solidity: function getAssetboxInfoByAlias(string alias) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplCaller) GetAssetboxInfoByAssetbox

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) GetAssetboxInfoByAssetbox(opts *bind.CallOpts, assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplCaller) GetContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) GetContractStorage(opts *bind.CallOpts) (common.Address, error)

GetContractStorage is a free data retrieval call binding the contract method 0x8c5eeeca.

Solidity: function getContractStorage() view returns(address)

func (*AssetboxInfoStorageImplCaller) GetThisContractIndex

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxInfoStorageImplCaller) IsAliasBoundToService

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) IsAliasBoundToService(opts *bind.CallOpts, alias string, serviceId []byte) (bool, error)

IsAliasBoundToService is a free data retrieval call binding the contract method 0x29b08235.

Solidity: function isAliasBoundToService(string alias, bytes serviceId) view returns(bool isBound)

func (*AssetboxInfoStorageImplCaller) IsAliasTaken

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) IsAliasTaken(opts *bind.CallOpts, alias string) (bool, error)

IsAliasTaken is a free data retrieval call binding the contract method 0x7cf7252f.

Solidity: function isAliasTaken(string alias) view returns(bool taken)

func (*AssetboxInfoStorageImplCaller) IsAssetboxBoundToService

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) IsAssetboxBoundToService(opts *bind.CallOpts, assetbox common.Address, serviceId []byte) (bool, error)

IsAssetboxBoundToService is a free data retrieval call binding the contract method 0x9ae049d6.

Solidity: function isAssetboxBoundToService(address assetbox, bytes serviceId) view returns(bool isBound)

func (*AssetboxInfoStorageImplCaller) IsSanitizedAliasTaken

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) IsSanitizedAliasTaken(opts *bind.CallOpts, alias [32]byte) (bool, error)

IsSanitizedAliasTaken is a free data retrieval call binding the contract method 0xc128d587.

Solidity: function isSanitizedAliasTaken(bytes32 alias) view returns(bool taken)

func (*AssetboxInfoStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONADMINSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONEMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONFEESSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) PERMISSIONROLESSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) ROLEACCESSVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) ROLEDEPLOYADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplCaller) ROLEPERMISSIONADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type AssetboxInfoStorageImplCallerRaw

type AssetboxInfoStorageImplCallerRaw struct {
	Contract *AssetboxInfoStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

AssetboxInfoStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*AssetboxInfoStorageImplCallerRaw) Call

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type AssetboxInfoStorageImplCallerSession

type AssetboxInfoStorageImplCallerSession struct {
	Contract *AssetboxInfoStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                  // Call options to use throughout this session
}

AssetboxInfoStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*AssetboxInfoStorageImplCallerSession) AliasToAssetbox

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) AliasToAssetbox(arg0 [32]byte) (common.Address, error)

AliasToAssetbox is a free data retrieval call binding the contract method 0xd08800dc.

Solidity: function aliasToAssetbox(bytes32 ) view returns(address)

func (*AssetboxInfoStorageImplCallerSession) AssetboxToAlias

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) AssetboxToAlias(arg0 common.Address) (string, error)

AssetboxToAlias is a free data retrieval call binding the contract method 0xcb7807f8.

Solidity: function assetboxToAlias(address ) view returns(string)

func (*AssetboxInfoStorageImplCallerSession) AssetboxToOtherInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) AssetboxToOtherInfo(arg0 common.Address) ([]byte, error)

AssetboxToOtherInfo is a free data retrieval call binding the contract method 0x4a0a23b0.

Solidity: function assetboxToOtherInfo(address ) view returns(bytes)

func (*AssetboxInfoStorageImplCallerSession) AssetboxToServiceId

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) AssetboxToServiceId(arg0 common.Address) ([]byte, error)

AssetboxToServiceId is a free data retrieval call binding the contract method 0x828f2e27.

Solidity: function assetboxToServiceId(address ) view returns(bytes)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTASSETBOXINFOGATE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTASSETBOXINFOGATE() (*big.Int, error)

CONTRACTASSETBOXINFOGATE is a free data retrieval call binding the contract method 0x113a7eb7.

Solidity: function CONTRACT_ASSETBOX_INFO_GATE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTBITBON

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTFEESTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTGENERATOR

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTROLESTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTSTORAGE() (*big.Int, error)

CONTRACTSTORAGE is a free data retrieval call binding the contract method 0x3b2f595f.

Solidity: function CONTRACT_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTTRANSACTIONSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTTRANSACTIONSTORAGE() (*big.Int, error)

CONTRACTTRANSACTIONSTORAGE is a free data retrieval call binding the contract method 0x327279dd.

Solidity: function CONTRACT_TRANSACTION_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) ContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AssetboxInfoStorageImplCallerSession) GetAdminStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) GetAdminStorage() (common.Address, error)

GetAdminStorage is a free data retrieval call binding the contract method 0x2182f050.

Solidity: function getAdminStorage() view returns(address)

func (*AssetboxInfoStorageImplCallerSession) GetAssetboxInfoByAlias

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) GetAssetboxInfoByAlias(alias string) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAlias is a free data retrieval call binding the contract method 0xdd97a8fb.

Solidity: function getAssetboxInfoByAlias(string alias) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplCallerSession) GetAssetboxInfoByAssetbox

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) GetAssetboxInfoByAssetbox(assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplCallerSession) GetContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) GetContractStorage() (common.Address, error)

GetContractStorage is a free data retrieval call binding the contract method 0x8c5eeeca.

Solidity: function getContractStorage() view returns(address)

func (*AssetboxInfoStorageImplCallerSession) GetThisContractIndex

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) IsAliasBoundToService

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) IsAliasBoundToService(alias string, serviceId []byte) (bool, error)

IsAliasBoundToService is a free data retrieval call binding the contract method 0x29b08235.

Solidity: function isAliasBoundToService(string alias, bytes serviceId) view returns(bool isBound)

func (*AssetboxInfoStorageImplCallerSession) IsAliasTaken

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) IsAliasTaken(alias string) (bool, error)

IsAliasTaken is a free data retrieval call binding the contract method 0x7cf7252f.

Solidity: function isAliasTaken(string alias) view returns(bool taken)

func (*AssetboxInfoStorageImplCallerSession) IsAssetboxBoundToService

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) IsAssetboxBoundToService(assetbox common.Address, serviceId []byte) (bool, error)

IsAssetboxBoundToService is a free data retrieval call binding the contract method 0x9ae049d6.

Solidity: function isAssetboxBoundToService(address assetbox, bytes serviceId) view returns(bool isBound)

func (*AssetboxInfoStorageImplCallerSession) IsSanitizedAliasTaken

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) IsSanitizedAliasTaken(alias [32]byte) (bool, error)

IsSanitizedAliasTaken is a free data retrieval call binding the contract method 0xc128d587.

Solidity: function isSanitizedAliasTaken(bytes32 alias) view returns(bool taken)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONEMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) ROLEACCESSVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) ROLEDEPLOYADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type AssetboxInfoStorageImplFilterer

type AssetboxInfoStorageImplFilterer struct {
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewAssetboxInfoStorageImplFilterer

func NewAssetboxInfoStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*AssetboxInfoStorageImplFilterer, error)

NewAssetboxInfoStorageImplFilterer creates a new log filterer instance of AssetboxInfoStorageImpl, bound to a specific deployed contract.

func (*AssetboxInfoStorageImplFilterer) FilterAssetboxInfoDeleted

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) FilterAssetboxInfoDeleted(opts *bind.FilterOpts) (*AssetboxInfoStorageImplAssetboxInfoDeletedIterator, error)

FilterAssetboxInfoDeleted is a free log retrieval operation binding the contract event 0xec7164478831d34ae4812bf43e7b99973007063374e7f6a44ddc1b97f155ceb3.

Solidity: event AssetboxInfoDeleted(address assetbox)

func (*AssetboxInfoStorageImplFilterer) FilterAssetboxInfoSet

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) FilterAssetboxInfoSet(opts *bind.FilterOpts) (*AssetboxInfoStorageImplAssetboxInfoSetIterator, error)

FilterAssetboxInfoSet is a free log retrieval operation binding the contract event 0xa102a154ca061e91c5f0db4883539d37f7db6b8c9ae76809bdccb017d1006a74.

Solidity: event AssetboxInfoSet(address assetbox, string alias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplFilterer) FilterMulisigCreated

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) FilterMulisigCreated(opts *bind.FilterOpts) (*AssetboxInfoStorageImplMulisigCreatedIterator, error)

FilterMulisigCreated is a free log retrieval operation binding the contract event 0xc9aa4fdac693d13cda7102406a3807cd7d382eac9dcb5132318f7bab3ba241d1.

Solidity: event MulisigCreated(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) FilterMulisigSigned

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) FilterMulisigSigned(opts *bind.FilterOpts) (*AssetboxInfoStorageImplMulisigSignedIterator, error)

FilterMulisigSigned is a free log retrieval operation binding the contract event 0x18f36c61b768a61554ed308cc5de15b5730f714f92327240eb1471d8a9498c88.

Solidity: event MulisigSigned(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) FilterMulisigSucceeded

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) FilterMulisigSucceeded(opts *bind.FilterOpts) (*AssetboxInfoStorageImplMulisigSucceededIterator, error)

FilterMulisigSucceeded is a free log retrieval operation binding the contract event 0xe505452fbd2b40208939598519b0abcce3dccaf156ddff770c8879423894178a.

Solidity: event MulisigSucceeded(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) ParseAssetboxInfoDeleted

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) ParseAssetboxInfoDeleted(log types.Log) (*AssetboxInfoStorageImplAssetboxInfoDeleted, error)

ParseAssetboxInfoDeleted is a log parse operation binding the contract event 0xec7164478831d34ae4812bf43e7b99973007063374e7f6a44ddc1b97f155ceb3.

Solidity: event AssetboxInfoDeleted(address assetbox)

func (*AssetboxInfoStorageImplFilterer) ParseAssetboxInfoSet

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) ParseAssetboxInfoSet(log types.Log) (*AssetboxInfoStorageImplAssetboxInfoSet, error)

ParseAssetboxInfoSet is a log parse operation binding the contract event 0xa102a154ca061e91c5f0db4883539d37f7db6b8c9ae76809bdccb017d1006a74.

Solidity: event AssetboxInfoSet(address assetbox, string alias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplFilterer) ParseMulisigCreated

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) ParseMulisigCreated(log types.Log) (*AssetboxInfoStorageImplMulisigCreated, error)

ParseMulisigCreated is a log parse operation binding the contract event 0xc9aa4fdac693d13cda7102406a3807cd7d382eac9dcb5132318f7bab3ba241d1.

Solidity: event MulisigCreated(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) ParseMulisigSigned

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) ParseMulisigSigned(log types.Log) (*AssetboxInfoStorageImplMulisigSigned, error)

ParseMulisigSigned is a log parse operation binding the contract event 0x18f36c61b768a61554ed308cc5de15b5730f714f92327240eb1471d8a9498c88.

Solidity: event MulisigSigned(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) ParseMulisigSucceeded

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) ParseMulisigSucceeded(log types.Log) (*AssetboxInfoStorageImplMulisigSucceeded, error)

ParseMulisigSucceeded is a log parse operation binding the contract event 0xe505452fbd2b40208939598519b0abcce3dccaf156ddff770c8879423894178a.

Solidity: event MulisigSucceeded(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) WatchAssetboxInfoDeleted

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) WatchAssetboxInfoDeleted(opts *bind.WatchOpts, sink chan<- *AssetboxInfoStorageImplAssetboxInfoDeleted) (event.Subscription, error)

WatchAssetboxInfoDeleted is a free log subscription operation binding the contract event 0xec7164478831d34ae4812bf43e7b99973007063374e7f6a44ddc1b97f155ceb3.

Solidity: event AssetboxInfoDeleted(address assetbox)

func (*AssetboxInfoStorageImplFilterer) WatchAssetboxInfoSet

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) WatchAssetboxInfoSet(opts *bind.WatchOpts, sink chan<- *AssetboxInfoStorageImplAssetboxInfoSet) (event.Subscription, error)

WatchAssetboxInfoSet is a free log subscription operation binding the contract event 0xa102a154ca061e91c5f0db4883539d37f7db6b8c9ae76809bdccb017d1006a74.

Solidity: event AssetboxInfoSet(address assetbox, string alias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplFilterer) WatchMulisigCreated

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) WatchMulisigCreated(opts *bind.WatchOpts, sink chan<- *AssetboxInfoStorageImplMulisigCreated) (event.Subscription, error)

WatchMulisigCreated is a free log subscription operation binding the contract event 0xc9aa4fdac693d13cda7102406a3807cd7d382eac9dcb5132318f7bab3ba241d1.

Solidity: event MulisigCreated(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) WatchMulisigSigned

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) WatchMulisigSigned(opts *bind.WatchOpts, sink chan<- *AssetboxInfoStorageImplMulisigSigned) (event.Subscription, error)

WatchMulisigSigned is a free log subscription operation binding the contract event 0x18f36c61b768a61554ed308cc5de15b5730f714f92327240eb1471d8a9498c88.

Solidity: event MulisigSigned(uint256 contractIndex, uint256 expiresOn, address signer)

func (*AssetboxInfoStorageImplFilterer) WatchMulisigSucceeded

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplFilterer) WatchMulisigSucceeded(opts *bind.WatchOpts, sink chan<- *AssetboxInfoStorageImplMulisigSucceeded) (event.Subscription, error)

WatchMulisigSucceeded is a free log subscription operation binding the contract event 0xe505452fbd2b40208939598519b0abcce3dccaf156ddff770c8879423894178a.

Solidity: event MulisigSucceeded(uint256 contractIndex, uint256 expiresOn, address signer)

type AssetboxInfoStorageImplMulisigCreated

type AssetboxInfoStorageImplMulisigCreated struct {
	ContractIndex *big.Int
	ExpiresOn     *big.Int
	Signer        common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

AssetboxInfoStorageImplMulisigCreated represents a MulisigCreated event raised by the AssetboxInfoStorageImpl contract.

type AssetboxInfoStorageImplMulisigCreatedIterator

type AssetboxInfoStorageImplMulisigCreatedIterator struct {
	Event *AssetboxInfoStorageImplMulisigCreated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplMulisigCreatedIterator is returned from FilterMulisigCreated and is used to iterate over the raw logs and unpacked data for MulisigCreated events raised by the AssetboxInfoStorageImpl contract.

func (*AssetboxInfoStorageImplMulisigCreatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxInfoStorageImplMulisigCreatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxInfoStorageImplMulisigCreatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxInfoStorageImplMulisigSigned

type AssetboxInfoStorageImplMulisigSigned struct {
	ContractIndex *big.Int
	ExpiresOn     *big.Int
	Signer        common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

AssetboxInfoStorageImplMulisigSigned represents a MulisigSigned event raised by the AssetboxInfoStorageImpl contract.

type AssetboxInfoStorageImplMulisigSignedIterator

type AssetboxInfoStorageImplMulisigSignedIterator struct {
	Event *AssetboxInfoStorageImplMulisigSigned // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplMulisigSignedIterator is returned from FilterMulisigSigned and is used to iterate over the raw logs and unpacked data for MulisigSigned events raised by the AssetboxInfoStorageImpl contract.

func (*AssetboxInfoStorageImplMulisigSignedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxInfoStorageImplMulisigSignedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxInfoStorageImplMulisigSignedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxInfoStorageImplMulisigSucceeded

type AssetboxInfoStorageImplMulisigSucceeded struct {
	ContractIndex *big.Int
	ExpiresOn     *big.Int
	Signer        common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

AssetboxInfoStorageImplMulisigSucceeded represents a MulisigSucceeded event raised by the AssetboxInfoStorageImpl contract.

type AssetboxInfoStorageImplMulisigSucceededIterator

type AssetboxInfoStorageImplMulisigSucceededIterator struct {
	Event *AssetboxInfoStorageImplMulisigSucceeded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplMulisigSucceededIterator is returned from FilterMulisigSucceeded and is used to iterate over the raw logs and unpacked data for MulisigSucceeded events raised by the AssetboxInfoStorageImpl contract.

func (*AssetboxInfoStorageImplMulisigSucceededIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxInfoStorageImplMulisigSucceededIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxInfoStorageImplMulisigSucceededIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxInfoStorageImplRaw

type AssetboxInfoStorageImplRaw struct {
	Contract *AssetboxInfoStorageImpl // Generic contract binding to access the raw methods on
}

AssetboxInfoStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*AssetboxInfoStorageImplRaw) Call

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*AssetboxInfoStorageImplRaw) Transact

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AssetboxInfoStorageImplRaw) Transfer

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AssetboxInfoStorageImplSession

type AssetboxInfoStorageImplSession struct {
	Contract     *AssetboxInfoStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts            // Call options to use throughout this session
	TransactOpts bind.TransactOpts        // Transaction auth options to use throughout this session
}

AssetboxInfoStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*AssetboxInfoStorageImplSession) AliasToAssetbox

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) AliasToAssetbox(arg0 [32]byte) (common.Address, error)

AliasToAssetbox is a free data retrieval call binding the contract method 0xd08800dc.

Solidity: function aliasToAssetbox(bytes32 ) view returns(address)

func (*AssetboxInfoStorageImplSession) AssetboxToAlias

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) AssetboxToAlias(arg0 common.Address) (string, error)

AssetboxToAlias is a free data retrieval call binding the contract method 0xcb7807f8.

Solidity: function assetboxToAlias(address ) view returns(string)

func (*AssetboxInfoStorageImplSession) AssetboxToOtherInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) AssetboxToOtherInfo(arg0 common.Address) ([]byte, error)

AssetboxToOtherInfo is a free data retrieval call binding the contract method 0x4a0a23b0.

Solidity: function assetboxToOtherInfo(address ) view returns(bytes)

func (*AssetboxInfoStorageImplSession) AssetboxToServiceId

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) AssetboxToServiceId(arg0 common.Address) ([]byte, error)

AssetboxToServiceId is a free data retrieval call binding the contract method 0x828f2e27.

Solidity: function assetboxToServiceId(address ) view returns(bytes)

func (*AssetboxInfoStorageImplSession) CONTRACTADMINSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTASSETBOXINFOGATE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTASSETBOXINFOGATE() (*big.Int, error)

CONTRACTASSETBOXINFOGATE is a free data retrieval call binding the contract method 0x113a7eb7.

Solidity: function CONTRACT_ASSETBOX_INFO_GATE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTBITBON

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTBITBONSUPPORT

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTFEESTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTGENERATOR

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGADDFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGADDROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTROLESTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTSTORAGE() (*big.Int, error)

CONTRACTSTORAGE is a free data retrieval call binding the contract method 0x3b2f595f.

Solidity: function CONTRACT_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTTRANSACTIONSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTTRANSACTIONSTORAGE() (*big.Int, error)

CONTRACTTRANSACTIONSTORAGE is a free data retrieval call binding the contract method 0x327279dd.

Solidity: function CONTRACT_TRANSACTION_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) ContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AssetboxInfoStorageImplSession) DeleteAssetboxInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) DeleteAssetboxInfo(assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0xf843b90d.

Solidity: function deleteAssetboxInfo(address assetbox) returns(bool)

func (*AssetboxInfoStorageImplSession) GetAdminStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) GetAdminStorage() (common.Address, error)

GetAdminStorage is a free data retrieval call binding the contract method 0x2182f050.

Solidity: function getAdminStorage() view returns(address)

func (*AssetboxInfoStorageImplSession) GetAssetboxInfoByAlias

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) GetAssetboxInfoByAlias(alias string) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAlias is a free data retrieval call binding the contract method 0xdd97a8fb.

Solidity: function getAssetboxInfoByAlias(string alias) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplSession) GetAssetboxInfoByAssetbox

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) GetAssetboxInfoByAssetbox(assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bytes otherInfo)

func (*AssetboxInfoStorageImplSession) GetContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) GetContractStorage() (common.Address, error)

GetContractStorage is a free data retrieval call binding the contract method 0x8c5eeeca.

Solidity: function getContractStorage() view returns(address)

func (*AssetboxInfoStorageImplSession) GetThisContractIndex

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxInfoStorageImplSession) IsAliasBoundToService

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) IsAliasBoundToService(alias string, serviceId []byte) (bool, error)

IsAliasBoundToService is a free data retrieval call binding the contract method 0x29b08235.

Solidity: function isAliasBoundToService(string alias, bytes serviceId) view returns(bool isBound)

func (*AssetboxInfoStorageImplSession) IsAliasTaken

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) IsAliasTaken(alias string) (bool, error)

IsAliasTaken is a free data retrieval call binding the contract method 0x7cf7252f.

Solidity: function isAliasTaken(string alias) view returns(bool taken)

func (*AssetboxInfoStorageImplSession) IsAssetboxBoundToService

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) IsAssetboxBoundToService(assetbox common.Address, serviceId []byte) (bool, error)

IsAssetboxBoundToService is a free data retrieval call binding the contract method 0x9ae049d6.

Solidity: function isAssetboxBoundToService(address assetbox, bytes serviceId) view returns(bool isBound)

func (*AssetboxInfoStorageImplSession) IsSanitizedAliasTaken

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) IsSanitizedAliasTaken(alias [32]byte) (bool, error)

IsSanitizedAliasTaken is a free data retrieval call binding the contract method 0xc128d587.

Solidity: function isSanitizedAliasTaken(bytes32 alias) view returns(bool taken)

func (*AssetboxInfoStorageImplSession) PERMISSIONACCESSRESTORATION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONADMINSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONEMISSION

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONFEESSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) PERMISSIONROLESSTORAGE

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxInfoStorageImplSession) ROLEACCESSVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplSession) ROLECOMMISSIONVERIFIER

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxInfoStorageImplSession) ROLEDEPLOYADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplSession) ROLEPERMISSIONADMIN

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*AssetboxInfoStorageImplSession) SetAssetboxInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) SetAssetboxInfo(assetbox common.Address, alias string, serviceId []byte, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x2d9b8f21.

Solidity: function setAssetboxInfo(address assetbox, string alias, bytes serviceId, bytes otherInfo) returns(bool)

func (*AssetboxInfoStorageImplSession) SetContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplSession) SetContractStorage(contractStorageAddress common.Address) (*types.Transaction, error)

SetContractStorage is a paid mutator transaction binding the contract method 0x824de02f.

Solidity: function setContractStorage(address contractStorageAddress) returns()

type AssetboxInfoStorageImplTransactor

type AssetboxInfoStorageImplTransactor struct {
	// contains filtered or unexported fields
}

AssetboxInfoStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewAssetboxInfoStorageImplTransactor

func NewAssetboxInfoStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*AssetboxInfoStorageImplTransactor, error)

NewAssetboxInfoStorageImplTransactor creates a new write-only instance of AssetboxInfoStorageImpl, bound to a specific deployed contract.

func (*AssetboxInfoStorageImplTransactor) DeleteAssetboxInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactor) DeleteAssetboxInfo(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0xf843b90d.

Solidity: function deleteAssetboxInfo(address assetbox) returns(bool)

func (*AssetboxInfoStorageImplTransactor) SetAssetboxInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactor) SetAssetboxInfo(opts *bind.TransactOpts, assetbox common.Address, alias string, serviceId []byte, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x2d9b8f21.

Solidity: function setAssetboxInfo(address assetbox, string alias, bytes serviceId, bytes otherInfo) returns(bool)

func (*AssetboxInfoStorageImplTransactor) SetContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactor) SetContractStorage(opts *bind.TransactOpts, contractStorageAddress common.Address) (*types.Transaction, error)

SetContractStorage is a paid mutator transaction binding the contract method 0x824de02f.

Solidity: function setContractStorage(address contractStorageAddress) returns()

type AssetboxInfoStorageImplTransactorRaw

type AssetboxInfoStorageImplTransactorRaw struct {
	Contract *AssetboxInfoStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

AssetboxInfoStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*AssetboxInfoStorageImplTransactorRaw) Transact

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AssetboxInfoStorageImplTransactorRaw) Transfer

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AssetboxInfoStorageImplTransactorSession

type AssetboxInfoStorageImplTransactorSession struct {
	Contract     *AssetboxInfoStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                  // Transaction auth options to use throughout this session
}

AssetboxInfoStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*AssetboxInfoStorageImplTransactorSession) DeleteAssetboxInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactorSession) DeleteAssetboxInfo(assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0xf843b90d.

Solidity: function deleteAssetboxInfo(address assetbox) returns(bool)

func (*AssetboxInfoStorageImplTransactorSession) SetAssetboxInfo

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactorSession) SetAssetboxInfo(assetbox common.Address, alias string, serviceId []byte, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x2d9b8f21.

Solidity: function setAssetboxInfo(address assetbox, string alias, bytes serviceId, bytes otherInfo) returns(bool)

func (*AssetboxInfoStorageImplTransactorSession) SetContractStorage

func (_AssetboxInfoStorageImpl *AssetboxInfoStorageImplTransactorSession) SetContractStorage(contractStorageAddress common.Address) (*types.Transaction, error)

SetContractStorage is a paid mutator transaction binding the contract method 0x824de02f.

Solidity: function setContractStorage(address contractStorageAddress) returns()

type AssetboxStorageImpl

type AssetboxStorageImpl struct {
	AssetboxStorageImplCaller     // Read-only binding to the contract
	AssetboxStorageImplTransactor // Write-only binding to the contract
	AssetboxStorageImplFilterer   // Log filterer for contract events
}

AssetboxStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewAssetboxStorageImpl

func NewAssetboxStorageImpl(address common.Address, backend bind.ContractBackend) (*AssetboxStorageImpl, error)

NewAssetboxStorageImpl creates a new instance of AssetboxStorageImpl, bound to a specific deployed contract.

type AssetboxStorageImplAssetboxInfoDeleted

type AssetboxStorageImplAssetboxInfoDeleted struct {
	Assetbox    common.Address
	AliasString string
	ServiceId   []byte
	IsMining    bool
	OtherInfo   []byte
	Raw         types.Log // Blockchain specific contextual infos
}

AssetboxStorageImplAssetboxInfoDeleted represents a AssetboxInfoDeleted event raised by the AssetboxStorageImpl contract.

type AssetboxStorageImplAssetboxInfoDeletedIterator

type AssetboxStorageImplAssetboxInfoDeletedIterator struct {
	Event *AssetboxStorageImplAssetboxInfoDeleted // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxStorageImplAssetboxInfoDeletedIterator is returned from FilterAssetboxInfoDeleted and is used to iterate over the raw logs and unpacked data for AssetboxInfoDeleted events raised by the AssetboxStorageImpl contract.

func (*AssetboxStorageImplAssetboxInfoDeletedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxStorageImplAssetboxInfoDeletedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxStorageImplAssetboxInfoDeletedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxStorageImplAssetboxInfoSet

type AssetboxStorageImplAssetboxInfoSet struct {
	Assetbox    common.Address
	AliasString string
	ServiceId   []byte
	IsMining    bool
	OtherInfo   []byte
	Raw         types.Log // Blockchain specific contextual infos
}

AssetboxStorageImplAssetboxInfoSet represents a AssetboxInfoSet event raised by the AssetboxStorageImpl contract.

type AssetboxStorageImplAssetboxInfoSetIterator

type AssetboxStorageImplAssetboxInfoSetIterator struct {
	Event *AssetboxStorageImplAssetboxInfoSet // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AssetboxStorageImplAssetboxInfoSetIterator is returned from FilterAssetboxInfoSet and is used to iterate over the raw logs and unpacked data for AssetboxInfoSet events raised by the AssetboxStorageImpl contract.

func (*AssetboxStorageImplAssetboxInfoSetIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AssetboxStorageImplAssetboxInfoSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AssetboxStorageImplAssetboxInfoSetIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AssetboxStorageImplCaller

type AssetboxStorageImplCaller struct {
	// contains filtered or unexported fields
}

AssetboxStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewAssetboxStorageImplCaller

func NewAssetboxStorageImplCaller(address common.Address, caller bind.ContractCaller) (*AssetboxStorageImplCaller, error)

NewAssetboxStorageImplCaller creates a new read-only instance of AssetboxStorageImpl, bound to a specific deployed contract.

func (*AssetboxStorageImplCaller) ABI

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ABI() abi.ABI

Return Abi for AssetboxStorageImplCaller

func (*AssetboxStorageImplCaller) AliasToAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) AliasToAssetbox(opts *bind.CallOpts, arg0 [32]byte) (common.Address, error)

AliasToAssetbox is a free data retrieval call binding the contract method 0xd08800dc.

Solidity: function aliasToAssetbox(bytes32 ) view returns(address)

func (*AssetboxStorageImplCaller) AssetboxToAlias

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) AssetboxToAlias(opts *bind.CallOpts, arg0 common.Address) (string, error)

AssetboxToAlias is a free data retrieval call binding the contract method 0xcb7807f8.

Solidity: function assetboxToAlias(address ) view returns(string)

func (*AssetboxStorageImplCaller) AssetboxToIsMining

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) AssetboxToIsMining(opts *bind.CallOpts, arg0 common.Address) (bool, error)

AssetboxToIsMining is a free data retrieval call binding the contract method 0x856ac331.

Solidity: function assetboxToIsMining(address ) view returns(bool)

func (*AssetboxStorageImplCaller) AssetboxToOtherInfo

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) AssetboxToOtherInfo(opts *bind.CallOpts, arg0 common.Address) ([]byte, error)

AssetboxToOtherInfo is a free data retrieval call binding the contract method 0x4a0a23b0.

Solidity: function assetboxToOtherInfo(address ) view returns(bytes)

func (*AssetboxStorageImplCaller) AssetboxToServiceId

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) AssetboxToServiceId(opts *bind.CallOpts, arg0 common.Address) ([]byte, error)

AssetboxToServiceId is a free data retrieval call binding the contract method 0x828f2e27.

Solidity: function assetboxToServiceId(address ) view returns(bytes)

func (*AssetboxStorageImplCaller) CONTRACTACCESS

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTACCESSSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTADMINABLE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTADMINSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTASSETBOX

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTASSETBOXINFO

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTBALANCE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTBITBON

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTBITBONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTBITBONSUPPORT

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTBONBALANCE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTBONTRANSFER

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTDEX

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTEXCHANGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTFEESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTGENERATOR

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMSBON

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMSBONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTOTC

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTOTCSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTROLESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTTRANSFER

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AssetboxStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplCaller) ContractStorage

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AssetboxStorageImplCaller) GetAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) GetAssetbox(opts *bind.CallOpts, aliases string) (common.Address, error)

GetAssetbox is a free data retrieval call binding the contract method 0xe27bfa37.

Solidity: function getAssetbox(string aliases) view returns(address)

func (*AssetboxStorageImplCaller) GetAssetboxInfoByAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) GetAssetboxInfoByAssetbox(opts *bind.CallOpts, assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplCaller) GetIsMining

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) GetIsMining(opts *bind.CallOpts, assetbox common.Address) (bool, error)

GetIsMining is a free data retrieval call binding the contract method 0x5d04614a.

Solidity: function getIsMining(address assetbox) view returns(bool)

func (*AssetboxStorageImplCaller) GetServiceId

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) GetServiceId(opts *bind.CallOpts, assetbox common.Address) ([]byte, error)

GetServiceId is a free data retrieval call binding the contract method 0x1f797f27.

Solidity: function getServiceId(address assetbox) view returns(bytes)

func (*AssetboxStorageImplCaller) GetThisContractIndex

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxStorageImplCaller) IsSanitizedAliasTaken

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) IsSanitizedAliasTaken(opts *bind.CallOpts, aliasHash [32]byte) (bool, error)

IsSanitizedAliasTaken is a free data retrieval call binding the contract method 0xc128d587.

Solidity: function isSanitizedAliasTaken(bytes32 aliasHash) view returns(bool taken)

func (*AssetboxStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONADMINSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONEMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONFEESSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) PERMISSIONROLESSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCaller) ROLEACCESSVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplCaller) ROLEDEPLOYADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxStorageImplCaller) ROLEPERMISSIONADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type AssetboxStorageImplCallerRaw

type AssetboxStorageImplCallerRaw struct {
	Contract *AssetboxStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

AssetboxStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*AssetboxStorageImplCallerRaw) Call

func (_AssetboxStorageImpl *AssetboxStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type AssetboxStorageImplCallerSession

type AssetboxStorageImplCallerSession struct {
	Contract *AssetboxStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts              // Call options to use throughout this session
}

AssetboxStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*AssetboxStorageImplCallerSession) AliasToAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) AliasToAssetbox(arg0 [32]byte) (common.Address, error)

AliasToAssetbox is a free data retrieval call binding the contract method 0xd08800dc.

Solidity: function aliasToAssetbox(bytes32 ) view returns(address)

func (*AssetboxStorageImplCallerSession) AssetboxToAlias

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) AssetboxToAlias(arg0 common.Address) (string, error)

AssetboxToAlias is a free data retrieval call binding the contract method 0xcb7807f8.

Solidity: function assetboxToAlias(address ) view returns(string)

func (*AssetboxStorageImplCallerSession) AssetboxToIsMining

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) AssetboxToIsMining(arg0 common.Address) (bool, error)

AssetboxToIsMining is a free data retrieval call binding the contract method 0x856ac331.

Solidity: function assetboxToIsMining(address ) view returns(bool)

func (*AssetboxStorageImplCallerSession) AssetboxToOtherInfo

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) AssetboxToOtherInfo(arg0 common.Address) ([]byte, error)

AssetboxToOtherInfo is a free data retrieval call binding the contract method 0x4a0a23b0.

Solidity: function assetboxToOtherInfo(address ) view returns(bytes)

func (*AssetboxStorageImplCallerSession) AssetboxToServiceId

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) AssetboxToServiceId(arg0 common.Address) ([]byte, error)

AssetboxToServiceId is a free data retrieval call binding the contract method 0x828f2e27.

Solidity: function assetboxToServiceId(address ) view returns(bytes)

func (*AssetboxStorageImplCallerSession) CONTRACTACCESS

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTADMINABLE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTASSETBOX

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTBALANCE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTBITBON

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTBONBALANCE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTBONTRANSFER

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTDEX

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTEXCHANGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTFEESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTGENERATOR

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMSBON

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTOTC

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTROLESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTTRANSFER

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AssetboxStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) ContractStorage

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AssetboxStorageImplCallerSession) GetAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) GetAssetbox(aliases string) (common.Address, error)

GetAssetbox is a free data retrieval call binding the contract method 0xe27bfa37.

Solidity: function getAssetbox(string aliases) view returns(address)

func (*AssetboxStorageImplCallerSession) GetAssetboxInfoByAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) GetAssetboxInfoByAssetbox(assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplCallerSession) GetIsMining

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) GetIsMining(assetbox common.Address) (bool, error)

GetIsMining is a free data retrieval call binding the contract method 0x5d04614a.

Solidity: function getIsMining(address assetbox) view returns(bool)

func (*AssetboxStorageImplCallerSession) GetServiceId

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) GetServiceId(assetbox common.Address) ([]byte, error)

GetServiceId is a free data retrieval call binding the contract method 0x1f797f27.

Solidity: function getServiceId(address assetbox) view returns(bytes)

func (*AssetboxStorageImplCallerSession) GetThisContractIndex

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxStorageImplCallerSession) IsSanitizedAliasTaken

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) IsSanitizedAliasTaken(aliasHash [32]byte) (bool, error)

IsSanitizedAliasTaken is a free data retrieval call binding the contract method 0xc128d587.

Solidity: function isSanitizedAliasTaken(bytes32 aliasHash) view returns(bool taken)

func (*AssetboxStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONEMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxStorageImplCallerSession) ROLEACCESSVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplCallerSession) ROLEDEPLOYADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type AssetboxStorageImplFilterer

type AssetboxStorageImplFilterer struct {
	// contains filtered or unexported fields
}

AssetboxStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewAssetboxStorageImplFilterer

func NewAssetboxStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*AssetboxStorageImplFilterer, error)

NewAssetboxStorageImplFilterer creates a new log filterer instance of AssetboxStorageImpl, bound to a specific deployed contract.

func (*AssetboxStorageImplFilterer) FilterAssetboxInfoDeleted

func (_AssetboxStorageImpl *AssetboxStorageImplFilterer) FilterAssetboxInfoDeleted(opts *bind.FilterOpts) (*AssetboxStorageImplAssetboxInfoDeletedIterator, error)

FilterAssetboxInfoDeleted is a free log retrieval operation binding the contract event 0xcb4d96ae79873aa2cf1499974681961922466fdc2868f9af67e2a7f99e57f2fa.

Solidity: event AssetboxInfoDeleted(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplFilterer) FilterAssetboxInfoSet

func (_AssetboxStorageImpl *AssetboxStorageImplFilterer) FilterAssetboxInfoSet(opts *bind.FilterOpts) (*AssetboxStorageImplAssetboxInfoSetIterator, error)

FilterAssetboxInfoSet is a free log retrieval operation binding the contract event 0x7965991c18e7e693baca70bc19efa1cc9c4565284f80a953d9cc540ff08d65d8.

Solidity: event AssetboxInfoSet(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplFilterer) ParseAssetboxInfoDeleted

func (_AssetboxStorageImpl *AssetboxStorageImplFilterer) ParseAssetboxInfoDeleted(log types.Log) (*AssetboxStorageImplAssetboxInfoDeleted, error)

ParseAssetboxInfoDeleted is a log parse operation binding the contract event 0xcb4d96ae79873aa2cf1499974681961922466fdc2868f9af67e2a7f99e57f2fa.

Solidity: event AssetboxInfoDeleted(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplFilterer) ParseAssetboxInfoSet

func (_AssetboxStorageImpl *AssetboxStorageImplFilterer) ParseAssetboxInfoSet(log types.Log) (*AssetboxStorageImplAssetboxInfoSet, error)

ParseAssetboxInfoSet is a log parse operation binding the contract event 0x7965991c18e7e693baca70bc19efa1cc9c4565284f80a953d9cc540ff08d65d8.

Solidity: event AssetboxInfoSet(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplFilterer) WatchAssetboxInfoDeleted

func (_AssetboxStorageImpl *AssetboxStorageImplFilterer) WatchAssetboxInfoDeleted(opts *bind.WatchOpts, sink chan<- *AssetboxStorageImplAssetboxInfoDeleted) (event.Subscription, error)

WatchAssetboxInfoDeleted is a free log subscription operation binding the contract event 0xcb4d96ae79873aa2cf1499974681961922466fdc2868f9af67e2a7f99e57f2fa.

Solidity: event AssetboxInfoDeleted(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplFilterer) WatchAssetboxInfoSet

func (_AssetboxStorageImpl *AssetboxStorageImplFilterer) WatchAssetboxInfoSet(opts *bind.WatchOpts, sink chan<- *AssetboxStorageImplAssetboxInfoSet) (event.Subscription, error)

WatchAssetboxInfoSet is a free log subscription operation binding the contract event 0x7965991c18e7e693baca70bc19efa1cc9c4565284f80a953d9cc540ff08d65d8.

Solidity: event AssetboxInfoSet(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo)

type AssetboxStorageImplRaw

type AssetboxStorageImplRaw struct {
	Contract *AssetboxStorageImpl // Generic contract binding to access the raw methods on
}

AssetboxStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*AssetboxStorageImplRaw) Call

func (_AssetboxStorageImpl *AssetboxStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*AssetboxStorageImplRaw) Transact

func (_AssetboxStorageImpl *AssetboxStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AssetboxStorageImplRaw) Transfer

func (_AssetboxStorageImpl *AssetboxStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AssetboxStorageImplSession

type AssetboxStorageImplSession struct {
	Contract     *AssetboxStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts        // Call options to use throughout this session
	TransactOpts bind.TransactOpts    // Transaction auth options to use throughout this session
}

AssetboxStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*AssetboxStorageImplSession) AliasToAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplSession) AliasToAssetbox(arg0 [32]byte) (common.Address, error)

AliasToAssetbox is a free data retrieval call binding the contract method 0xd08800dc.

Solidity: function aliasToAssetbox(bytes32 ) view returns(address)

func (*AssetboxStorageImplSession) AssetboxToAlias

func (_AssetboxStorageImpl *AssetboxStorageImplSession) AssetboxToAlias(arg0 common.Address) (string, error)

AssetboxToAlias is a free data retrieval call binding the contract method 0xcb7807f8.

Solidity: function assetboxToAlias(address ) view returns(string)

func (*AssetboxStorageImplSession) AssetboxToIsMining

func (_AssetboxStorageImpl *AssetboxStorageImplSession) AssetboxToIsMining(arg0 common.Address) (bool, error)

AssetboxToIsMining is a free data retrieval call binding the contract method 0x856ac331.

Solidity: function assetboxToIsMining(address ) view returns(bool)

func (*AssetboxStorageImplSession) AssetboxToOtherInfo

func (_AssetboxStorageImpl *AssetboxStorageImplSession) AssetboxToOtherInfo(arg0 common.Address) ([]byte, error)

AssetboxToOtherInfo is a free data retrieval call binding the contract method 0x4a0a23b0.

Solidity: function assetboxToOtherInfo(address ) view returns(bytes)

func (*AssetboxStorageImplSession) AssetboxToServiceId

func (_AssetboxStorageImpl *AssetboxStorageImplSession) AssetboxToServiceId(arg0 common.Address) ([]byte, error)

AssetboxToServiceId is a free data retrieval call binding the contract method 0x828f2e27.

Solidity: function assetboxToServiceId(address ) view returns(bytes)

func (*AssetboxStorageImplSession) CONTRACTACCESS

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTACCESSSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTADMINABLE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTADMINSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTASSETBOX

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTASSETBOXINFO

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTBALANCE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTBITBON

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTBITBONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTBITBONSUPPORT

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTBONBALANCE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTBONTRANSFER

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTDEX

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTEXCHANGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTFEESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTGENERATOR

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMSBON

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMSBONSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGADDFEE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGADDROLE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTOTC

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTOTCSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTROLESTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTTRANSFER

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*AssetboxStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*AssetboxStorageImplSession) ContractStorage

func (_AssetboxStorageImpl *AssetboxStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*AssetboxStorageImplSession) DeleteAssetboxInfo

func (_AssetboxStorageImpl *AssetboxStorageImplSession) DeleteAssetboxInfo(assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0xf843b90d.

Solidity: function deleteAssetboxInfo(address assetbox) returns(bool)

func (*AssetboxStorageImplSession) GetAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplSession) GetAssetbox(aliases string) (common.Address, error)

GetAssetbox is a free data retrieval call binding the contract method 0xe27bfa37.

Solidity: function getAssetbox(string aliases) view returns(address)

func (*AssetboxStorageImplSession) GetAssetboxInfoByAssetbox

func (_AssetboxStorageImpl *AssetboxStorageImplSession) GetAssetboxInfoByAssetbox(assetbox common.Address) (struct {
	AssetboxAddress common.Address
	AssetboxAlias   string
	ServiceId       []byte
	IsMining        bool
	OtherInfo       []byte
}, error)

GetAssetboxInfoByAssetbox is a free data retrieval call binding the contract method 0x839e0fe1.

Solidity: function getAssetboxInfoByAssetbox(address assetbox) view returns(address assetboxAddress, string assetboxAlias, bytes serviceId, bool isMining, bytes otherInfo)

func (*AssetboxStorageImplSession) GetIsMining

func (_AssetboxStorageImpl *AssetboxStorageImplSession) GetIsMining(assetbox common.Address) (bool, error)

GetIsMining is a free data retrieval call binding the contract method 0x5d04614a.

Solidity: function getIsMining(address assetbox) view returns(bool)

func (*AssetboxStorageImplSession) GetServiceId

func (_AssetboxStorageImpl *AssetboxStorageImplSession) GetServiceId(assetbox common.Address) ([]byte, error)

GetServiceId is a free data retrieval call binding the contract method 0x1f797f27.

Solidity: function getServiceId(address assetbox) view returns(bytes)

func (*AssetboxStorageImplSession) GetThisContractIndex

func (_AssetboxStorageImpl *AssetboxStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*AssetboxStorageImplSession) IsSanitizedAliasTaken

func (_AssetboxStorageImpl *AssetboxStorageImplSession) IsSanitizedAliasTaken(aliasHash [32]byte) (bool, error)

IsSanitizedAliasTaken is a free data retrieval call binding the contract method 0xc128d587.

Solidity: function isSanitizedAliasTaken(bytes32 aliasHash) view returns(bool taken)

func (*AssetboxStorageImplSession) PERMISSIONACCESSRESTORATION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONADMINSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONEMISSION

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONFEESSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) PERMISSIONROLESSTORAGE

func (_AssetboxStorageImpl *AssetboxStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*AssetboxStorageImplSession) ROLEACCESSVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplSession) ROLECOMMISSIONVERIFIER

func (_AssetboxStorageImpl *AssetboxStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*AssetboxStorageImplSession) ROLEDEPLOYADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*AssetboxStorageImplSession) ROLEPERMISSIONADMIN

func (_AssetboxStorageImpl *AssetboxStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*AssetboxStorageImplSession) SetAssetboxInfo

func (_AssetboxStorageImpl *AssetboxStorageImplSession) SetAssetboxInfo(assetbox common.Address, aliasString string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x6efc7a66.

Solidity: function setAssetboxInfo(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo) returns(bool)

type AssetboxStorageImplTransactor

type AssetboxStorageImplTransactor struct {
	// contains filtered or unexported fields
}

AssetboxStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewAssetboxStorageImplTransactor

func NewAssetboxStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*AssetboxStorageImplTransactor, error)

NewAssetboxStorageImplTransactor creates a new write-only instance of AssetboxStorageImpl, bound to a specific deployed contract.

func (*AssetboxStorageImplTransactor) DeleteAssetboxInfo

func (_AssetboxStorageImpl *AssetboxStorageImplTransactor) DeleteAssetboxInfo(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0xf843b90d.

Solidity: function deleteAssetboxInfo(address assetbox) returns(bool)

func (*AssetboxStorageImplTransactor) SetAssetboxInfo

func (_AssetboxStorageImpl *AssetboxStorageImplTransactor) SetAssetboxInfo(opts *bind.TransactOpts, assetbox common.Address, aliasString string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x6efc7a66.

Solidity: function setAssetboxInfo(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo) returns(bool)

type AssetboxStorageImplTransactorRaw

type AssetboxStorageImplTransactorRaw struct {
	Contract *AssetboxStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

AssetboxStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*AssetboxStorageImplTransactorRaw) Transact

func (_AssetboxStorageImpl *AssetboxStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AssetboxStorageImplTransactorRaw) Transfer

func (_AssetboxStorageImpl *AssetboxStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AssetboxStorageImplTransactorSession

type AssetboxStorageImplTransactorSession struct {
	Contract     *AssetboxStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts              // Transaction auth options to use throughout this session
}

AssetboxStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*AssetboxStorageImplTransactorSession) DeleteAssetboxInfo

func (_AssetboxStorageImpl *AssetboxStorageImplTransactorSession) DeleteAssetboxInfo(assetbox common.Address) (*types.Transaction, error)

DeleteAssetboxInfo is a paid mutator transaction binding the contract method 0xf843b90d.

Solidity: function deleteAssetboxInfo(address assetbox) returns(bool)

func (*AssetboxStorageImplTransactorSession) SetAssetboxInfo

func (_AssetboxStorageImpl *AssetboxStorageImplTransactorSession) SetAssetboxInfo(assetbox common.Address, aliasString string, serviceId []byte, isMining bool, otherInfo []byte) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x6efc7a66.

Solidity: function setAssetboxInfo(address assetbox, string aliasString, bytes serviceId, bool isMining, bytes otherInfo) returns(bool)

type Balance

type Balance struct {
	Address      common.Address
	Balance      *big.Int
	AssetboxType *big.Int
}

type BitbonImpl

type BitbonImpl struct {
	BitbonImplCaller     // Read-only binding to the contract
	BitbonImplTransactor // Write-only binding to the contract
	BitbonImplFilterer   // Log filterer for contract events
}

BitbonImpl is an auto generated Go binding around an Ethereum contract.

func NewBitbonImpl

func NewBitbonImpl(address common.Address, backend bind.ContractBackend) (*BitbonImpl, error)

NewBitbonImpl creates a new instance of BitbonImpl, bound to a specific deployed contract.

type BitbonImplCaller

type BitbonImplCaller struct {
	// contains filtered or unexported fields
}

BitbonImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewBitbonImplCaller

func NewBitbonImplCaller(address common.Address, caller bind.ContractCaller) (*BitbonImplCaller, error)

NewBitbonImplCaller creates a new read-only instance of BitbonImpl, bound to a specific deployed contract.

func (*BitbonImplCaller) ABI

func (_BitbonImpl *BitbonImplCaller) ABI() abi.ABI

Return Abi for BitbonImplCaller

func (*BitbonImplCaller) BalanceOf

func (_BitbonImpl *BitbonImplCaller) BalanceOf(opts *bind.CallOpts, assetbox common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(address assetbox) view returns(uint256)

func (*BitbonImplCaller) BalanceOfFull

func (_BitbonImpl *BitbonImplCaller) BalanceOfFull(opts *bind.CallOpts, assetbox common.Address) (*big.Int, *big.Int, error)

BalanceOfFull is a free data retrieval call binding the contract method 0xfe025902.

Solidity: function balanceOfFull(address assetbox) view returns(uint256, uint256)

func (*BitbonImplCaller) BalanceOfLocked

func (_BitbonImpl *BitbonImplCaller) BalanceOfLocked(opts *bind.CallOpts, assetbox common.Address) (*big.Int, error)

BalanceOfLocked is a free data retrieval call binding the contract method 0xe960bb48.

Solidity: function balanceOfLocked(address assetbox) view returns(uint256)

func (*BitbonImplCaller) CONTRACTACCESS

func (_BitbonImpl *BitbonImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonImplCaller) CONTRACTACCESSSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTADMINABLE

func (_BitbonImpl *BitbonImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTADMINSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTASSETBOX

func (_BitbonImpl *BitbonImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonImplCaller) CONTRACTASSETBOXINFO

func (_BitbonImpl *BitbonImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTASSETBOXSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTBALANCE

func (_BitbonImpl *BitbonImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTBITBON

func (_BitbonImpl *BitbonImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonImplCaller) CONTRACTBITBONSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTBITBONSUPPORT

func (_BitbonImpl *BitbonImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonImplCaller) CONTRACTBONBALANCE

func (_BitbonImpl *BitbonImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTBONTRANSFER

func (_BitbonImpl *BitbonImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonImplCaller) CONTRACTDEX

func (_BitbonImpl *BitbonImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonImplCaller) CONTRACTDISTRIBUTIONGATE

func (_BitbonImpl *BitbonImplCaller) CONTRACTDISTRIBUTIONGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTEXCHANGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTEXCHANGESTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTFEEGATE

func (_BitbonImpl *BitbonImplCaller) CONTRACTFEEGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTFEESTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTGENERATOR

func (_BitbonImpl *BitbonImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMININGAGENTGATE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMININGAGENTGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMININGAGENTSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMSBON

func (_BitbonImpl *BitbonImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMSBONSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGADDADDRESS

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGADDADMIN

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGADDDISTRIBUTION

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGADDDISTRIBUTION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGADDFEE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGADDROLE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGCLEARFEEEXCEPTIONS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGEDITADMIN

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGEDITFEE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGEDITROLE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETCONFIRMATIONRATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETFEEDISTRIBUTION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETFEEEXCEPTIONS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETMAXFEE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETMAXFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETMINAMOUNT

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETMINAMOUNT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETMINFEE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETMINFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTMULTISIGSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTOTC

func (_BitbonImpl *BitbonImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonImplCaller) CONTRACTOTCSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonImpl *BitbonImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTROLESTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonImpl *BitbonImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonImplCaller) CONTRACTTRANSFER

func (_BitbonImpl *BitbonImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonImpl *BitbonImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONCREATESAFETRANSFER

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONCREATESAFETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONCREATESAFETRANSFERALL

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONCREATESAFETRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONFRAMETRANSFER

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONFRAMETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONQUICKTRANSFER

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONQUICKTRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONQUICKTRANSFERALL

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONQUICKTRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONWPCSAFETRANSFER

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONWPCSAFETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*BitbonImplCaller) FEEOPERATIONWPCSAFETRANSFERALL

func (_BitbonImpl *BitbonImplCaller) FEEOPERATIONWPCSAFETRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplCaller) GetOperationFee

func (_BitbonImpl *BitbonImplCaller) GetOperationFee(opts *bind.CallOpts, value *big.Int) (*big.Int, error)

GetOperationFee is a free data retrieval call binding the contract method 0xb6e9e4bc.

Solidity: function getOperationFee(uint256 value) view returns(uint256)

func (*BitbonImplCaller) GetScopeBalance

func (_BitbonImpl *BitbonImplCaller) GetScopeBalance(opts *bind.CallOpts, scope []common.Address) (*big.Int, error)

GetScopeBalance is a free data retrieval call binding the contract method 0xee94b911.

Solidity: function getScopeBalance(address[] scope) view returns(uint256 res)

func (*BitbonImplCaller) GetScopeBalances

func (_BitbonImpl *BitbonImplCaller) GetScopeBalances(opts *bind.CallOpts, scope []common.Address) ([]*big.Int, error)

GetScopeBalances is a free data retrieval call binding the contract method 0x25ffcef1.

Solidity: function getScopeBalances(address[] scope) view returns(uint256[])

func (*BitbonImplCaller) GetThisContractIndex

func (_BitbonImpl *BitbonImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonImplCaller) GetTotalLockedBalance

func (_BitbonImpl *BitbonImplCaller) GetTotalLockedBalance(opts *bind.CallOpts) (*big.Int, error)

GetTotalLockedBalance is a free data retrieval call binding the contract method 0xd5c25890.

Solidity: function getTotalLockedBalance() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONACCESSRESTORATION

func (_BitbonImpl *BitbonImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONADMINSTORAGE

func (_BitbonImpl *BitbonImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONCONTRACTDEPLOY

func (_BitbonImpl *BitbonImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_BitbonImpl *BitbonImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONEMISSION

func (_BitbonImpl *BitbonImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONFEESSTORAGE

func (_BitbonImpl *BitbonImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONMULTISIGSTORAGE

func (_BitbonImpl *BitbonImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonImplCaller) PERMISSIONROLESSTORAGE

func (_BitbonImpl *BitbonImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonImplCaller) ROLEACCESSVERIFIER

func (_BitbonImpl *BitbonImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonImplCaller) ROLEBITBONISSUEVERIFIER

func (_BitbonImpl *BitbonImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonImplCaller) ROLECOMMISSIONVERIFIER

func (_BitbonImpl *BitbonImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonImplCaller) ROLEDEPLOYADMIN

func (_BitbonImpl *BitbonImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonImplCaller) ROLEPERMISSIONADMIN

func (_BitbonImpl *BitbonImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonImplCaller) TotalSupply

func (_BitbonImpl *BitbonImplCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

func (*BitbonImplCaller) TransferExists

func (_BitbonImpl *BitbonImplCaller) TransferExists(opts *bind.CallOpts, transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

type BitbonImplCallerRaw

type BitbonImplCallerRaw struct {
	Contract *BitbonImplCaller // Generic read-only contract binding to access the raw methods on
}

BitbonImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*BitbonImplCallerRaw) Call

func (_BitbonImpl *BitbonImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type BitbonImplCallerSession

type BitbonImplCallerSession struct {
	Contract *BitbonImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts     // Call options to use throughout this session
}

BitbonImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*BitbonImplCallerSession) BalanceOf

func (_BitbonImpl *BitbonImplCallerSession) BalanceOf(assetbox common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(address assetbox) view returns(uint256)

func (*BitbonImplCallerSession) BalanceOfFull

func (_BitbonImpl *BitbonImplCallerSession) BalanceOfFull(assetbox common.Address) (*big.Int, *big.Int, error)

BalanceOfFull is a free data retrieval call binding the contract method 0xfe025902.

Solidity: function balanceOfFull(address assetbox) view returns(uint256, uint256)

func (*BitbonImplCallerSession) BalanceOfLocked

func (_BitbonImpl *BitbonImplCallerSession) BalanceOfLocked(assetbox common.Address) (*big.Int, error)

BalanceOfLocked is a free data retrieval call binding the contract method 0xe960bb48.

Solidity: function balanceOfLocked(address assetbox) view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTACCESS

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTACCESSSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTADMINABLE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTADMINSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTASSETBOX

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTASSETBOXINFO

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTBALANCE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTBITBON

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTBITBONSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTBITBONSUPPORT

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTBONBALANCE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTBONTRANSFER

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTDEX

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTDISTRIBUTIONGATE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTDISTRIBUTIONGATE() (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTEXCHANGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTFEEGATE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTFEEGATE() (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTFEESTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTGENERATOR

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMININGAGENTGATE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMININGAGENTGATE() (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMSBON

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMSBONSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGADDDISTRIBUTION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGADDDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGADDFEE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGADDROLE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETCONFIRMATIONRATE() (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETFEEDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETMAXFEE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETMAXFEE() (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETMINAMOUNT

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETMINAMOUNT() (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETMINFEE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETMINFEE() (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTOTC

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTOTCSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTROLESTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTTRANSFER

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonImpl *BitbonImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONCREATESAFETRANSFER

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONCREATESAFETRANSFER() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONCREATESAFETRANSFERALL

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONCREATESAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONFRAMETRANSFER

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONFRAMETRANSFER() (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONQUICKTRANSFER

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONQUICKTRANSFER() (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONQUICKTRANSFERALL

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONQUICKTRANSFERALL() (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONWPCSAFETRANSFER

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONWPCSAFETRANSFER() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*BitbonImplCallerSession) FEEOPERATIONWPCSAFETRANSFERALL

func (_BitbonImpl *BitbonImplCallerSession) FEEOPERATIONWPCSAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplCallerSession) GetOperationFee

func (_BitbonImpl *BitbonImplCallerSession) GetOperationFee(value *big.Int) (*big.Int, error)

GetOperationFee is a free data retrieval call binding the contract method 0xb6e9e4bc.

Solidity: function getOperationFee(uint256 value) view returns(uint256)

func (*BitbonImplCallerSession) GetScopeBalance

func (_BitbonImpl *BitbonImplCallerSession) GetScopeBalance(scope []common.Address) (*big.Int, error)

GetScopeBalance is a free data retrieval call binding the contract method 0xee94b911.

Solidity: function getScopeBalance(address[] scope) view returns(uint256 res)

func (*BitbonImplCallerSession) GetScopeBalances

func (_BitbonImpl *BitbonImplCallerSession) GetScopeBalances(scope []common.Address) ([]*big.Int, error)

GetScopeBalances is a free data retrieval call binding the contract method 0x25ffcef1.

Solidity: function getScopeBalances(address[] scope) view returns(uint256[])

func (*BitbonImplCallerSession) GetThisContractIndex

func (_BitbonImpl *BitbonImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonImplCallerSession) GetTotalLockedBalance

func (_BitbonImpl *BitbonImplCallerSession) GetTotalLockedBalance() (*big.Int, error)

GetTotalLockedBalance is a free data retrieval call binding the contract method 0xd5c25890.

Solidity: function getTotalLockedBalance() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONACCESSRESTORATION

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONADMINSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONEMISSION

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONFEESSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) PERMISSIONROLESSTORAGE

func (_BitbonImpl *BitbonImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonImplCallerSession) ROLEACCESSVERIFIER

func (_BitbonImpl *BitbonImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_BitbonImpl *BitbonImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonImplCallerSession) ROLECOMMISSIONVERIFIER

func (_BitbonImpl *BitbonImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonImplCallerSession) ROLEDEPLOYADMIN

func (_BitbonImpl *BitbonImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonImplCallerSession) ROLEPERMISSIONADMIN

func (_BitbonImpl *BitbonImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonImplCallerSession) TotalSupply

func (_BitbonImpl *BitbonImplCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

func (*BitbonImplCallerSession) TransferExists

func (_BitbonImpl *BitbonImplCallerSession) TransferExists(transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

type BitbonImplFilterer

type BitbonImplFilterer struct {
	// contains filtered or unexported fields
}

BitbonImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewBitbonImplFilterer

func NewBitbonImplFilterer(address common.Address, filterer bind.ContractFilterer) (*BitbonImplFilterer, error)

NewBitbonImplFilterer creates a new log filterer instance of BitbonImpl, bound to a specific deployed contract.

type BitbonImplRaw

type BitbonImplRaw struct {
	Contract *BitbonImpl // Generic contract binding to access the raw methods on
}

BitbonImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*BitbonImplRaw) Call

func (_BitbonImpl *BitbonImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*BitbonImplRaw) Transact

func (_BitbonImpl *BitbonImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*BitbonImplRaw) Transfer

func (_BitbonImpl *BitbonImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type BitbonImplSession

type BitbonImplSession struct {
	Contract     *BitbonImpl       // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

BitbonImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*BitbonImplSession) ApproveSafeTransfer

func (_BitbonImpl *BitbonImplSession) ApproveSafeTransfer(transferId []byte, protectionCode []byte, extraData []byte) (*types.Transaction, error)

ApproveSafeTransfer is a paid mutator transaction binding the contract method 0xfd821f3f.

Solidity: function approveSafeTransfer(bytes transferId, bytes protectionCode, bytes extraData) returns(bool)

func (*BitbonImplSession) ApproveSafeTransferAll

func (_BitbonImpl *BitbonImplSession) ApproveSafeTransferAll(transferId []byte, protectionCode []byte, extraData []byte) (*types.Transaction, error)

ApproveSafeTransferAll is a paid mutator transaction binding the contract method 0x47a17ecb.

Solidity: function approveSafeTransferAll(bytes transferId, bytes protectionCode, bytes extraData) returns(bool)

func (*BitbonImplSession) ApproveWPCSafeTransfer

func (_BitbonImpl *BitbonImplSession) ApproveWPCSafeTransfer(transferId []byte, extraData []byte) (*types.Transaction, error)

ApproveWPCSafeTransfer is a paid mutator transaction binding the contract method 0xc48bb729.

Solidity: function approveWPCSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplSession) ApproveWPCSafeTransferAll

func (_BitbonImpl *BitbonImplSession) ApproveWPCSafeTransferAll(transferId []byte, extraData []byte) (*types.Transaction, error)

ApproveWPCSafeTransferAll is a paid mutator transaction binding the contract method 0x8313ea89.

Solidity: function approveWPCSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplSession) BalanceOf

func (_BitbonImpl *BitbonImplSession) BalanceOf(assetbox common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(address assetbox) view returns(uint256)

func (*BitbonImplSession) BalanceOfFull

func (_BitbonImpl *BitbonImplSession) BalanceOfFull(assetbox common.Address) (*big.Int, *big.Int, error)

BalanceOfFull is a free data retrieval call binding the contract method 0xfe025902.

Solidity: function balanceOfFull(address assetbox) view returns(uint256, uint256)

func (*BitbonImplSession) BalanceOfLocked

func (_BitbonImpl *BitbonImplSession) BalanceOfLocked(assetbox common.Address) (*big.Int, error)

BalanceOfLocked is a free data retrieval call binding the contract method 0xe960bb48.

Solidity: function balanceOfLocked(address assetbox) view returns(uint256)

func (*BitbonImplSession) CONTRACTACCESS

func (_BitbonImpl *BitbonImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonImplSession) CONTRACTACCESSSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTADMINABLE

func (_BitbonImpl *BitbonImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonImplSession) CONTRACTADMINSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTASSETBOX

func (_BitbonImpl *BitbonImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonImplSession) CONTRACTASSETBOXINFO

func (_BitbonImpl *BitbonImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTASSETBOXSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTBALANCE

func (_BitbonImpl *BitbonImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonImplSession) CONTRACTBITBON

func (_BitbonImpl *BitbonImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonImplSession) CONTRACTBITBONSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTBITBONSUPPORT

func (_BitbonImpl *BitbonImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonImplSession) CONTRACTBONBALANCE

func (_BitbonImpl *BitbonImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonImplSession) CONTRACTBONTRANSFER

func (_BitbonImpl *BitbonImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonImplSession) CONTRACTDEX

func (_BitbonImpl *BitbonImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonImplSession) CONTRACTDISTRIBUTIONGATE

func (_BitbonImpl *BitbonImplSession) CONTRACTDISTRIBUTIONGATE() (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*BitbonImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTEXCHANGE

func (_BitbonImpl *BitbonImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTEXCHANGESTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTFEEGATE

func (_BitbonImpl *BitbonImplSession) CONTRACTFEEGATE() (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*BitbonImplSession) CONTRACTFEESTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTGENERATOR

func (_BitbonImpl *BitbonImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonImplSession) CONTRACTMININGAGENTGATE

func (_BitbonImpl *BitbonImplSession) CONTRACTMININGAGENTGATE() (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMININGAGENTSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMSBON

func (_BitbonImpl *BitbonImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonImplSession) CONTRACTMSBONSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGADDADDRESS

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGADDADMIN

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGADDDISTRIBUTION

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGADDDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGADDFEE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGADDROLE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGEDITADMIN

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGEDITFEE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGEDITROLE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREMOVEFEE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREMOVEROLE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETADMINROLE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETCONFIRMATIONRATE() (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETFEEDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETMAXFEE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETMAXFEE() (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETMINAMOUNT

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETMINAMOUNT() (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETMINFEE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETMINFEE() (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSETPERMISSION

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonImplSession) CONTRACTMULTISIGSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTOTC

func (_BitbonImpl *BitbonImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonImplSession) CONTRACTOTCSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonImpl *BitbonImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTROLESTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonImpl *BitbonImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonImplSession) CONTRACTTRANSFER

func (_BitbonImpl *BitbonImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonImpl *BitbonImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonImplSession) CancelSafeTransfer

func (_BitbonImpl *BitbonImplSession) CancelSafeTransfer(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelSafeTransfer is a paid mutator transaction binding the contract method 0xa8389ace.

Solidity: function cancelSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplSession) CancelSafeTransferAll

func (_BitbonImpl *BitbonImplSession) CancelSafeTransferAll(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelSafeTransferAll is a paid mutator transaction binding the contract method 0xe48a66f7.

Solidity: function cancelSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplSession) CancelWPCSafeTransfer

func (_BitbonImpl *BitbonImplSession) CancelWPCSafeTransfer(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelWPCSafeTransfer is a paid mutator transaction binding the contract method 0x28b5f788.

Solidity: function cancelWPCSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplSession) CancelWPCSafeTransferAll

func (_BitbonImpl *BitbonImplSession) CancelWPCSafeTransferAll(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelWPCSafeTransferAll is a paid mutator transaction binding the contract method 0xc8c2e567.

Solidity: function cancelWPCSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplSession) CreateSafeTransfer

func (_BitbonImpl *BitbonImplSession) CreateSafeTransfer(to common.Address, value *big.Int, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateSafeTransfer is a paid mutator transaction binding the contract method 0x6c9bcf6f.

Solidity: function createSafeTransfer(address to, uint256 value, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplSession) CreateSafeTransferAll

func (_BitbonImpl *BitbonImplSession) CreateSafeTransferAll(to common.Address, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateSafeTransferAll is a paid mutator transaction binding the contract method 0xe33fe72c.

Solidity: function createSafeTransferAll(address to, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplSession) CreateWPCSafeTransfer

func (_BitbonImpl *BitbonImplSession) CreateWPCSafeTransfer(to common.Address, value *big.Int, transferId []byte, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateWPCSafeTransfer is a paid mutator transaction binding the contract method 0x9ca9dfa7.

Solidity: function createWPCSafeTransfer(address to, uint256 value, bytes transferId, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplSession) CreateWPCSafeTransferAll

func (_BitbonImpl *BitbonImplSession) CreateWPCSafeTransferAll(to common.Address, transferId []byte, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateWPCSafeTransferAll is a paid mutator transaction binding the contract method 0x1a9b6d93.

Solidity: function createWPCSafeTransferAll(address to, bytes transferId, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplSession) ExpireSafeTransfers

func (_BitbonImpl *BitbonImplSession) ExpireSafeTransfers(ids [][32]byte) (*types.Transaction, error)

ExpireSafeTransfers is a paid mutator transaction binding the contract method 0xa5471f24.

Solidity: function expireSafeTransfers(bytes32[] ids) returns()

func (*BitbonImplSession) FEEOPERATIONCREATESAFETRANSFER

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONCREATESAFETRANSFER() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*BitbonImplSession) FEEOPERATIONCREATESAFETRANSFERALL

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONCREATESAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplSession) FEEOPERATIONFRAMETRANSFER

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONFRAMETRANSFER() (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*BitbonImplSession) FEEOPERATIONQUICKTRANSFER

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONQUICKTRANSFER() (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*BitbonImplSession) FEEOPERATIONQUICKTRANSFERALL

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONQUICKTRANSFERALL() (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplSession) FEEOPERATIONWPCSAFETRANSFER

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONWPCSAFETRANSFER() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*BitbonImplSession) FEEOPERATIONWPCSAFETRANSFERALL

func (_BitbonImpl *BitbonImplSession) FEEOPERATIONWPCSAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*BitbonImplSession) FeeTransfer

func (_BitbonImpl *BitbonImplSession) FeeTransfer(opType *big.Int, from common.Address) (*types.Transaction, error)

FeeTransfer is a paid mutator transaction binding the contract method 0x4fe06442.

Solidity: function feeTransfer(uint256 opType, address from) returns(bool)

func (*BitbonImplSession) FrameTransfer

func (_BitbonImpl *BitbonImplSession) FrameTransfer(to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

FrameTransfer is a paid mutator transaction binding the contract method 0x2e7cfa0c.

Solidity: function frameTransfer(address to, uint256 value, bytes extraData) returns(bool)

func (*BitbonImplSession) GetOperationFee

func (_BitbonImpl *BitbonImplSession) GetOperationFee(value *big.Int) (*big.Int, error)

GetOperationFee is a free data retrieval call binding the contract method 0xb6e9e4bc.

Solidity: function getOperationFee(uint256 value) view returns(uint256)

func (*BitbonImplSession) GetScopeBalance

func (_BitbonImpl *BitbonImplSession) GetScopeBalance(scope []common.Address) (*big.Int, error)

GetScopeBalance is a free data retrieval call binding the contract method 0xee94b911.

Solidity: function getScopeBalance(address[] scope) view returns(uint256 res)

func (*BitbonImplSession) GetScopeBalances

func (_BitbonImpl *BitbonImplSession) GetScopeBalances(scope []common.Address) ([]*big.Int, error)

GetScopeBalances is a free data retrieval call binding the contract method 0x25ffcef1.

Solidity: function getScopeBalances(address[] scope) view returns(uint256[])

func (*BitbonImplSession) GetThisContractIndex

func (_BitbonImpl *BitbonImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonImplSession) GetTotalLockedBalance

func (_BitbonImpl *BitbonImplSession) GetTotalLockedBalance() (*big.Int, error)

GetTotalLockedBalance is a free data retrieval call binding the contract method 0xd5c25890.

Solidity: function getTotalLockedBalance() view returns(uint256)

func (*BitbonImplSession) PERMISSIONACCESSRESTORATION

func (_BitbonImpl *BitbonImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonImplSession) PERMISSIONADMINSTORAGE

func (_BitbonImpl *BitbonImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonImplSession) PERMISSIONCONTRACTDEPLOY

func (_BitbonImpl *BitbonImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonImplSession) PERMISSIONCONTRACTSSTORAGE

func (_BitbonImpl *BitbonImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonImplSession) PERMISSIONEMISSION

func (_BitbonImpl *BitbonImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonImplSession) PERMISSIONFEESSTORAGE

func (_BitbonImpl *BitbonImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonImplSession) PERMISSIONMULTISIGSTORAGE

func (_BitbonImpl *BitbonImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonImplSession) PERMISSIONROLESSTORAGE

func (_BitbonImpl *BitbonImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonImplSession) QuickTransfer

func (_BitbonImpl *BitbonImplSession) QuickTransfer(to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

QuickTransfer is a paid mutator transaction binding the contract method 0x536684e7.

Solidity: function quickTransfer(address to, uint256 value, bytes extraData) returns(bool)

func (*BitbonImplSession) QuickTransferAll

func (_BitbonImpl *BitbonImplSession) QuickTransferAll(to common.Address, extraData []byte) (*types.Transaction, error)

QuickTransferAll is a paid mutator transaction binding the contract method 0xff0833f9.

Solidity: function quickTransferAll(address to, bytes extraData) returns(bool)

func (*BitbonImplSession) ROLEACCESSVERIFIER

func (_BitbonImpl *BitbonImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonImplSession) ROLEBITBONISSUEVERIFIER

func (_BitbonImpl *BitbonImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonImplSession) ROLECOMMISSIONVERIFIER

func (_BitbonImpl *BitbonImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonImplSession) ROLEDEPLOYADMIN

func (_BitbonImpl *BitbonImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonImplSession) ROLEPERMISSIONADMIN

func (_BitbonImpl *BitbonImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonImplSession) TotalSupply

func (_BitbonImpl *BitbonImplSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

func (*BitbonImplSession) TransferExists

func (_BitbonImpl *BitbonImplSession) TransferExists(transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

type BitbonImplTransactor

type BitbonImplTransactor struct {
	// contains filtered or unexported fields
}

BitbonImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewBitbonImplTransactor

func NewBitbonImplTransactor(address common.Address, transactor bind.ContractTransactor) (*BitbonImplTransactor, error)

NewBitbonImplTransactor creates a new write-only instance of BitbonImpl, bound to a specific deployed contract.

func (*BitbonImplTransactor) ApproveSafeTransfer

func (_BitbonImpl *BitbonImplTransactor) ApproveSafeTransfer(opts *bind.TransactOpts, transferId []byte, protectionCode []byte, extraData []byte) (*types.Transaction, error)

ApproveSafeTransfer is a paid mutator transaction binding the contract method 0xfd821f3f.

Solidity: function approveSafeTransfer(bytes transferId, bytes protectionCode, bytes extraData) returns(bool)

func (*BitbonImplTransactor) ApproveSafeTransferAll

func (_BitbonImpl *BitbonImplTransactor) ApproveSafeTransferAll(opts *bind.TransactOpts, transferId []byte, protectionCode []byte, extraData []byte) (*types.Transaction, error)

ApproveSafeTransferAll is a paid mutator transaction binding the contract method 0x47a17ecb.

Solidity: function approveSafeTransferAll(bytes transferId, bytes protectionCode, bytes extraData) returns(bool)

func (*BitbonImplTransactor) ApproveWPCSafeTransfer

func (_BitbonImpl *BitbonImplTransactor) ApproveWPCSafeTransfer(opts *bind.TransactOpts, transferId []byte, extraData []byte) (*types.Transaction, error)

ApproveWPCSafeTransfer is a paid mutator transaction binding the contract method 0xc48bb729.

Solidity: function approveWPCSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactor) ApproveWPCSafeTransferAll

func (_BitbonImpl *BitbonImplTransactor) ApproveWPCSafeTransferAll(opts *bind.TransactOpts, transferId []byte, extraData []byte) (*types.Transaction, error)

ApproveWPCSafeTransferAll is a paid mutator transaction binding the contract method 0x8313ea89.

Solidity: function approveWPCSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CancelSafeTransfer

func (_BitbonImpl *BitbonImplTransactor) CancelSafeTransfer(opts *bind.TransactOpts, transferId []byte, extraData []byte) (*types.Transaction, error)

CancelSafeTransfer is a paid mutator transaction binding the contract method 0xa8389ace.

Solidity: function cancelSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CancelSafeTransferAll

func (_BitbonImpl *BitbonImplTransactor) CancelSafeTransferAll(opts *bind.TransactOpts, transferId []byte, extraData []byte) (*types.Transaction, error)

CancelSafeTransferAll is a paid mutator transaction binding the contract method 0xe48a66f7.

Solidity: function cancelSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CancelWPCSafeTransfer

func (_BitbonImpl *BitbonImplTransactor) CancelWPCSafeTransfer(opts *bind.TransactOpts, transferId []byte, extraData []byte) (*types.Transaction, error)

CancelWPCSafeTransfer is a paid mutator transaction binding the contract method 0x28b5f788.

Solidity: function cancelWPCSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CancelWPCSafeTransferAll

func (_BitbonImpl *BitbonImplTransactor) CancelWPCSafeTransferAll(opts *bind.TransactOpts, transferId []byte, extraData []byte) (*types.Transaction, error)

CancelWPCSafeTransferAll is a paid mutator transaction binding the contract method 0xc8c2e567.

Solidity: function cancelWPCSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CreateSafeTransfer

func (_BitbonImpl *BitbonImplTransactor) CreateSafeTransfer(opts *bind.TransactOpts, to common.Address, value *big.Int, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateSafeTransfer is a paid mutator transaction binding the contract method 0x6c9bcf6f.

Solidity: function createSafeTransfer(address to, uint256 value, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CreateSafeTransferAll

func (_BitbonImpl *BitbonImplTransactor) CreateSafeTransferAll(opts *bind.TransactOpts, to common.Address, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateSafeTransferAll is a paid mutator transaction binding the contract method 0xe33fe72c.

Solidity: function createSafeTransferAll(address to, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CreateWPCSafeTransfer

func (_BitbonImpl *BitbonImplTransactor) CreateWPCSafeTransfer(opts *bind.TransactOpts, to common.Address, value *big.Int, transferId []byte, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateWPCSafeTransfer is a paid mutator transaction binding the contract method 0x9ca9dfa7.

Solidity: function createWPCSafeTransfer(address to, uint256 value, bytes transferId, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactor) CreateWPCSafeTransferAll

func (_BitbonImpl *BitbonImplTransactor) CreateWPCSafeTransferAll(opts *bind.TransactOpts, to common.Address, transferId []byte, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateWPCSafeTransferAll is a paid mutator transaction binding the contract method 0x1a9b6d93.

Solidity: function createWPCSafeTransferAll(address to, bytes transferId, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactor) ExpireSafeTransfers

func (_BitbonImpl *BitbonImplTransactor) ExpireSafeTransfers(opts *bind.TransactOpts, ids [][32]byte) (*types.Transaction, error)

ExpireSafeTransfers is a paid mutator transaction binding the contract method 0xa5471f24.

Solidity: function expireSafeTransfers(bytes32[] ids) returns()

func (*BitbonImplTransactor) FeeTransfer

func (_BitbonImpl *BitbonImplTransactor) FeeTransfer(opts *bind.TransactOpts, opType *big.Int, from common.Address) (*types.Transaction, error)

FeeTransfer is a paid mutator transaction binding the contract method 0x4fe06442.

Solidity: function feeTransfer(uint256 opType, address from) returns(bool)

func (*BitbonImplTransactor) FrameTransfer

func (_BitbonImpl *BitbonImplTransactor) FrameTransfer(opts *bind.TransactOpts, to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

FrameTransfer is a paid mutator transaction binding the contract method 0x2e7cfa0c.

Solidity: function frameTransfer(address to, uint256 value, bytes extraData) returns(bool)

func (*BitbonImplTransactor) QuickTransfer

func (_BitbonImpl *BitbonImplTransactor) QuickTransfer(opts *bind.TransactOpts, to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

QuickTransfer is a paid mutator transaction binding the contract method 0x536684e7.

Solidity: function quickTransfer(address to, uint256 value, bytes extraData) returns(bool)

func (*BitbonImplTransactor) QuickTransferAll

func (_BitbonImpl *BitbonImplTransactor) QuickTransferAll(opts *bind.TransactOpts, to common.Address, extraData []byte) (*types.Transaction, error)

QuickTransferAll is a paid mutator transaction binding the contract method 0xff0833f9.

Solidity: function quickTransferAll(address to, bytes extraData) returns(bool)

type BitbonImplTransactorRaw

type BitbonImplTransactorRaw struct {
	Contract *BitbonImplTransactor // Generic write-only contract binding to access the raw methods on
}

BitbonImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*BitbonImplTransactorRaw) Transact

func (_BitbonImpl *BitbonImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*BitbonImplTransactorRaw) Transfer

func (_BitbonImpl *BitbonImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type BitbonImplTransactorSession

type BitbonImplTransactorSession struct {
	Contract     *BitbonImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts     // Transaction auth options to use throughout this session
}

BitbonImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*BitbonImplTransactorSession) ApproveSafeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) ApproveSafeTransfer(transferId []byte, protectionCode []byte, extraData []byte) (*types.Transaction, error)

ApproveSafeTransfer is a paid mutator transaction binding the contract method 0xfd821f3f.

Solidity: function approveSafeTransfer(bytes transferId, bytes protectionCode, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) ApproveSafeTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) ApproveSafeTransferAll(transferId []byte, protectionCode []byte, extraData []byte) (*types.Transaction, error)

ApproveSafeTransferAll is a paid mutator transaction binding the contract method 0x47a17ecb.

Solidity: function approveSafeTransferAll(bytes transferId, bytes protectionCode, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) ApproveWPCSafeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) ApproveWPCSafeTransfer(transferId []byte, extraData []byte) (*types.Transaction, error)

ApproveWPCSafeTransfer is a paid mutator transaction binding the contract method 0xc48bb729.

Solidity: function approveWPCSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) ApproveWPCSafeTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) ApproveWPCSafeTransferAll(transferId []byte, extraData []byte) (*types.Transaction, error)

ApproveWPCSafeTransferAll is a paid mutator transaction binding the contract method 0x8313ea89.

Solidity: function approveWPCSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CancelSafeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) CancelSafeTransfer(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelSafeTransfer is a paid mutator transaction binding the contract method 0xa8389ace.

Solidity: function cancelSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CancelSafeTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) CancelSafeTransferAll(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelSafeTransferAll is a paid mutator transaction binding the contract method 0xe48a66f7.

Solidity: function cancelSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CancelWPCSafeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) CancelWPCSafeTransfer(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelWPCSafeTransfer is a paid mutator transaction binding the contract method 0x28b5f788.

Solidity: function cancelWPCSafeTransfer(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CancelWPCSafeTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) CancelWPCSafeTransferAll(transferId []byte, extraData []byte) (*types.Transaction, error)

CancelWPCSafeTransferAll is a paid mutator transaction binding the contract method 0xc8c2e567.

Solidity: function cancelWPCSafeTransferAll(bytes transferId, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CreateSafeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) CreateSafeTransfer(to common.Address, value *big.Int, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateSafeTransfer is a paid mutator transaction binding the contract method 0x6c9bcf6f.

Solidity: function createSafeTransfer(address to, uint256 value, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CreateSafeTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) CreateSafeTransferAll(to common.Address, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateSafeTransferAll is a paid mutator transaction binding the contract method 0xe33fe72c.

Solidity: function createSafeTransferAll(address to, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CreateWPCSafeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) CreateWPCSafeTransfer(to common.Address, value *big.Int, transferId []byte, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateWPCSafeTransfer is a paid mutator transaction binding the contract method 0x9ca9dfa7.

Solidity: function createWPCSafeTransfer(address to, uint256 value, bytes transferId, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) CreateWPCSafeTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) CreateWPCSafeTransferAll(to common.Address, transferId []byte, expiresAt *big.Int, extraData []byte) (*types.Transaction, error)

CreateWPCSafeTransferAll is a paid mutator transaction binding the contract method 0x1a9b6d93.

Solidity: function createWPCSafeTransferAll(address to, bytes transferId, uint256 expiresAt, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) ExpireSafeTransfers

func (_BitbonImpl *BitbonImplTransactorSession) ExpireSafeTransfers(ids [][32]byte) (*types.Transaction, error)

ExpireSafeTransfers is a paid mutator transaction binding the contract method 0xa5471f24.

Solidity: function expireSafeTransfers(bytes32[] ids) returns()

func (*BitbonImplTransactorSession) FeeTransfer

func (_BitbonImpl *BitbonImplTransactorSession) FeeTransfer(opType *big.Int, from common.Address) (*types.Transaction, error)

FeeTransfer is a paid mutator transaction binding the contract method 0x4fe06442.

Solidity: function feeTransfer(uint256 opType, address from) returns(bool)

func (*BitbonImplTransactorSession) FrameTransfer

func (_BitbonImpl *BitbonImplTransactorSession) FrameTransfer(to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

FrameTransfer is a paid mutator transaction binding the contract method 0x2e7cfa0c.

Solidity: function frameTransfer(address to, uint256 value, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) QuickTransfer

func (_BitbonImpl *BitbonImplTransactorSession) QuickTransfer(to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

QuickTransfer is a paid mutator transaction binding the contract method 0x536684e7.

Solidity: function quickTransfer(address to, uint256 value, bytes extraData) returns(bool)

func (*BitbonImplTransactorSession) QuickTransferAll

func (_BitbonImpl *BitbonImplTransactorSession) QuickTransferAll(to common.Address, extraData []byte) (*types.Transaction, error)

QuickTransferAll is a paid mutator transaction binding the contract method 0xff0833f9.

Solidity: function quickTransferAll(address to, bytes extraData) returns(bool)

type BitbonStorageImpl

type BitbonStorageImpl struct {
	BitbonStorageImplCaller     // Read-only binding to the contract
	BitbonStorageImplTransactor // Write-only binding to the contract
	BitbonStorageImplFilterer   // Log filterer for contract events
}

BitbonStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewBitbonStorageImpl

func NewBitbonStorageImpl(address common.Address, backend bind.ContractBackend) (*BitbonStorageImpl, error)

NewBitbonStorageImpl creates a new instance of BitbonStorageImpl, bound to a specific deployed contract.

type BitbonStorageImplCaller

type BitbonStorageImplCaller struct {
	// contains filtered or unexported fields
}

BitbonStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewBitbonStorageImplCaller

func NewBitbonStorageImplCaller(address common.Address, caller bind.ContractCaller) (*BitbonStorageImplCaller, error)

NewBitbonStorageImplCaller creates a new read-only instance of BitbonStorageImpl, bound to a specific deployed contract.

func (*BitbonStorageImplCaller) ABI

func (_BitbonStorageImpl *BitbonStorageImplCaller) ABI() abi.ABI

Return Abi for BitbonStorageImplCaller

func (*BitbonStorageImplCaller) CONTRACTACCESS

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTACCESSSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTADMINABLE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTADMINSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTASSETBOX

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTASSETBOXINFO

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTBALANCE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTBITBON

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTBITBONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTBITBONSUPPORT

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTBONBALANCE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTBONTRANSFER

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTDEX

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTEXCHANGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTFEESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTGENERATOR

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMSBON

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMSBONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTOTC

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTOTCSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTROLESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTTRANSFER

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplCaller) ContractStorage

func (_BitbonStorageImpl *BitbonStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*BitbonStorageImplCaller) GetBalance

func (_BitbonStorageImpl *BitbonStorageImplCaller) GetBalance(opts *bind.CallOpts, assetbox common.Address) (*big.Int, error)

GetBalance is a free data retrieval call binding the contract method 0xf8b2cb4f.

Solidity: function getBalance(address assetbox) view returns(uint256)

func (*BitbonStorageImplCaller) GetFullBalance

func (_BitbonStorageImpl *BitbonStorageImplCaller) GetFullBalance(opts *bind.CallOpts, assetbox common.Address) (*big.Int, *big.Int, error)

GetFullBalance is a free data retrieval call binding the contract method 0xd1eac5cc.

Solidity: function getFullBalance(address assetbox) view returns(uint256, uint256)

func (*BitbonStorageImplCaller) GetLockBalance

func (_BitbonStorageImpl *BitbonStorageImplCaller) GetLockBalance(opts *bind.CallOpts, assetbox common.Address) (*big.Int, error)

GetLockBalance is a free data retrieval call binding the contract method 0x55f78af8.

Solidity: function getLockBalance(address assetbox) view returns(uint256)

func (*BitbonStorageImplCaller) GetThisContractIndex

func (_BitbonStorageImpl *BitbonStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonStorageImplCaller) GetTotalSupply

func (_BitbonStorageImpl *BitbonStorageImplCaller) GetTotalSupply(opts *bind.CallOpts) (*big.Int, error)

GetTotalSupply is a free data retrieval call binding the contract method 0xc4e41b22.

Solidity: function getTotalSupply() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONADMINSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONEMISSION

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONFEESSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) PERMISSIONROLESSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonStorageImplCaller) ROLEACCESSVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonStorageImplCaller) ROLEDEPLOYADMIN

func (_BitbonStorageImpl *BitbonStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonStorageImplCaller) ROLEPERMISSIONADMIN

func (_BitbonStorageImpl *BitbonStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonStorageImplCaller) TotalSupply

func (_BitbonStorageImpl *BitbonStorageImplCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

type BitbonStorageImplCallerRaw

type BitbonStorageImplCallerRaw struct {
	Contract *BitbonStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

BitbonStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*BitbonStorageImplCallerRaw) Call

func (_BitbonStorageImpl *BitbonStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type BitbonStorageImplCallerSession

type BitbonStorageImplCallerSession struct {
	Contract *BitbonStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts            // Call options to use throughout this session
}

BitbonStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*BitbonStorageImplCallerSession) CONTRACTACCESS

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTADMINABLE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTASSETBOX

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTBALANCE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTBITBON

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTBONBALANCE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTBONTRANSFER

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTDEX

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTEXCHANGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTFEESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTGENERATOR

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMSBON

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTOTC

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTROLESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTTRANSFER

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplCallerSession) ContractStorage

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*BitbonStorageImplCallerSession) GetBalance

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) GetBalance(assetbox common.Address) (*big.Int, error)

GetBalance is a free data retrieval call binding the contract method 0xf8b2cb4f.

Solidity: function getBalance(address assetbox) view returns(uint256)

func (*BitbonStorageImplCallerSession) GetFullBalance

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) GetFullBalance(assetbox common.Address) (*big.Int, *big.Int, error)

GetFullBalance is a free data retrieval call binding the contract method 0xd1eac5cc.

Solidity: function getFullBalance(address assetbox) view returns(uint256, uint256)

func (*BitbonStorageImplCallerSession) GetLockBalance

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) GetLockBalance(assetbox common.Address) (*big.Int, error)

GetLockBalance is a free data retrieval call binding the contract method 0x55f78af8.

Solidity: function getLockBalance(address assetbox) view returns(uint256)

func (*BitbonStorageImplCallerSession) GetThisContractIndex

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonStorageImplCallerSession) GetTotalSupply

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) GetTotalSupply() (*big.Int, error)

GetTotalSupply is a free data retrieval call binding the contract method 0xc4e41b22.

Solidity: function getTotalSupply() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONEMISSION

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonStorageImplCallerSession) ROLEACCESSVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonStorageImplCallerSession) ROLEDEPLOYADMIN

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonStorageImplCallerSession) TotalSupply

func (_BitbonStorageImpl *BitbonStorageImplCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

type BitbonStorageImplFeeCharged

type BitbonStorageImplFeeCharged struct {
	Assetbox   common.Address
	Capitalise *big.Int
	Value      *big.Int
	Mining     *big.Int
	Raw        types.Log // Blockchain specific contextual infos
}

BitbonStorageImplFeeCharged represents a FeeCharged event raised by the BitbonStorageImpl contract.

type BitbonStorageImplFeeChargedIterator

type BitbonStorageImplFeeChargedIterator struct {
	Event *BitbonStorageImplFeeCharged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

BitbonStorageImplFeeChargedIterator is returned from FilterFeeCharged and is used to iterate over the raw logs and unpacked data for FeeCharged events raised by the BitbonStorageImpl contract.

func (*BitbonStorageImplFeeChargedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*BitbonStorageImplFeeChargedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BitbonStorageImplFeeChargedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type BitbonStorageImplFilterer

type BitbonStorageImplFilterer struct {
	// contains filtered or unexported fields
}

BitbonStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewBitbonStorageImplFilterer

func NewBitbonStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*BitbonStorageImplFilterer, error)

NewBitbonStorageImplFilterer creates a new log filterer instance of BitbonStorageImpl, bound to a specific deployed contract.

func (*BitbonStorageImplFilterer) FilterFeeCharged

func (_BitbonStorageImpl *BitbonStorageImplFilterer) FilterFeeCharged(opts *bind.FilterOpts, assetbox []common.Address) (*BitbonStorageImplFeeChargedIterator, error)

FilterFeeCharged is a free log retrieval operation binding the contract event 0xf95c12eeb9ffa470bcf7f32b50e2998d150717d9661a85a7b44818e9abae4972.

Solidity: event FeeCharged(address indexed assetbox, uint256 capitalise, uint256 value, uint256 mining)

func (*BitbonStorageImplFilterer) FilterLock

func (_BitbonStorageImpl *BitbonStorageImplFilterer) FilterLock(opts *bind.FilterOpts, assetbox []common.Address) (*BitbonStorageImplLockIterator, error)

FilterLock is a free log retrieval operation binding the contract event 0x625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d427.

Solidity: event Lock(address indexed assetbox, uint256 value)

func (*BitbonStorageImplFilterer) FilterMint

func (_BitbonStorageImpl *BitbonStorageImplFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*BitbonStorageImplMintIterator, error)

FilterMint is a free log retrieval operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.

Solidity: event Mint(address indexed to, uint256 amount)

func (*BitbonStorageImplFilterer) FilterTransfer

func (_BitbonStorageImpl *BitbonStorageImplFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BitbonStorageImplTransferIterator, error)

FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: event Transfer(address indexed from, address indexed to, uint256 value)

func (*BitbonStorageImplFilterer) FilterUnLock

func (_BitbonStorageImpl *BitbonStorageImplFilterer) FilterUnLock(opts *bind.FilterOpts, assetbox []common.Address) (*BitbonStorageImplUnLockIterator, error)

FilterUnLock is a free log retrieval operation binding the contract event 0xb371d42b3715509a27f3109f6ac1ef6b7d7e7f8e9232b738ed17338be6cf9580.

Solidity: event UnLock(address indexed assetbox, uint256 value)

func (*BitbonStorageImplFilterer) ParseFeeCharged

func (_BitbonStorageImpl *BitbonStorageImplFilterer) ParseFeeCharged(log types.Log) (*BitbonStorageImplFeeCharged, error)

ParseFeeCharged is a log parse operation binding the contract event 0xf95c12eeb9ffa470bcf7f32b50e2998d150717d9661a85a7b44818e9abae4972.

Solidity: event FeeCharged(address indexed assetbox, uint256 capitalise, uint256 value, uint256 mining)

func (*BitbonStorageImplFilterer) ParseLock

func (_BitbonStorageImpl *BitbonStorageImplFilterer) ParseLock(log types.Log) (*BitbonStorageImplLock, error)

ParseLock is a log parse operation binding the contract event 0x625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d427.

Solidity: event Lock(address indexed assetbox, uint256 value)

func (*BitbonStorageImplFilterer) ParseMint

func (_BitbonStorageImpl *BitbonStorageImplFilterer) ParseMint(log types.Log) (*BitbonStorageImplMint, error)

ParseMint is a log parse operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.

Solidity: event Mint(address indexed to, uint256 amount)

func (*BitbonStorageImplFilterer) ParseTransfer

func (_BitbonStorageImpl *BitbonStorageImplFilterer) ParseTransfer(log types.Log) (*BitbonStorageImplTransfer, error)

ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: event Transfer(address indexed from, address indexed to, uint256 value)

func (*BitbonStorageImplFilterer) ParseUnLock

func (_BitbonStorageImpl *BitbonStorageImplFilterer) ParseUnLock(log types.Log) (*BitbonStorageImplUnLock, error)

ParseUnLock is a log parse operation binding the contract event 0xb371d42b3715509a27f3109f6ac1ef6b7d7e7f8e9232b738ed17338be6cf9580.

Solidity: event UnLock(address indexed assetbox, uint256 value)

func (*BitbonStorageImplFilterer) WatchFeeCharged

func (_BitbonStorageImpl *BitbonStorageImplFilterer) WatchFeeCharged(opts *bind.WatchOpts, sink chan<- *BitbonStorageImplFeeCharged, assetbox []common.Address) (event.Subscription, error)

WatchFeeCharged is a free log subscription operation binding the contract event 0xf95c12eeb9ffa470bcf7f32b50e2998d150717d9661a85a7b44818e9abae4972.

Solidity: event FeeCharged(address indexed assetbox, uint256 capitalise, uint256 value, uint256 mining)

func (*BitbonStorageImplFilterer) WatchLock

func (_BitbonStorageImpl *BitbonStorageImplFilterer) WatchLock(opts *bind.WatchOpts, sink chan<- *BitbonStorageImplLock, assetbox []common.Address) (event.Subscription, error)

WatchLock is a free log subscription operation binding the contract event 0x625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d427.

Solidity: event Lock(address indexed assetbox, uint256 value)

func (*BitbonStorageImplFilterer) WatchMint

func (_BitbonStorageImpl *BitbonStorageImplFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *BitbonStorageImplMint, to []common.Address) (event.Subscription, error)

WatchMint is a free log subscription operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.

Solidity: event Mint(address indexed to, uint256 amount)

func (*BitbonStorageImplFilterer) WatchTransfer

func (_BitbonStorageImpl *BitbonStorageImplFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BitbonStorageImplTransfer, from []common.Address, to []common.Address) (event.Subscription, error)

WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: event Transfer(address indexed from, address indexed to, uint256 value)

func (*BitbonStorageImplFilterer) WatchUnLock

func (_BitbonStorageImpl *BitbonStorageImplFilterer) WatchUnLock(opts *bind.WatchOpts, sink chan<- *BitbonStorageImplUnLock, assetbox []common.Address) (event.Subscription, error)

WatchUnLock is a free log subscription operation binding the contract event 0xb371d42b3715509a27f3109f6ac1ef6b7d7e7f8e9232b738ed17338be6cf9580.

Solidity: event UnLock(address indexed assetbox, uint256 value)

type BitbonStorageImplLock

type BitbonStorageImplLock struct {
	Assetbox common.Address
	Value    *big.Int
	Raw      types.Log // Blockchain specific contextual infos
}

BitbonStorageImplLock represents a Lock event raised by the BitbonStorageImpl contract.

type BitbonStorageImplLockIterator

type BitbonStorageImplLockIterator struct {
	Event *BitbonStorageImplLock // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

BitbonStorageImplLockIterator is returned from FilterLock and is used to iterate over the raw logs and unpacked data for Lock events raised by the BitbonStorageImpl contract.

func (*BitbonStorageImplLockIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*BitbonStorageImplLockIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BitbonStorageImplLockIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type BitbonStorageImplMint

type BitbonStorageImplMint struct {
	To     common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

BitbonStorageImplMint represents a Mint event raised by the BitbonStorageImpl contract.

type BitbonStorageImplMintIterator

type BitbonStorageImplMintIterator struct {
	Event *BitbonStorageImplMint // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

BitbonStorageImplMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the BitbonStorageImpl contract.

func (*BitbonStorageImplMintIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*BitbonStorageImplMintIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BitbonStorageImplMintIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type BitbonStorageImplRaw

type BitbonStorageImplRaw struct {
	Contract *BitbonStorageImpl // Generic contract binding to access the raw methods on
}

BitbonStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*BitbonStorageImplRaw) Call

func (_BitbonStorageImpl *BitbonStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*BitbonStorageImplRaw) Transact

func (_BitbonStorageImpl *BitbonStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*BitbonStorageImplRaw) Transfer

func (_BitbonStorageImpl *BitbonStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type BitbonStorageImplSession

type BitbonStorageImplSession struct {
	Contract     *BitbonStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts      // Call options to use throughout this session
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

BitbonStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*BitbonStorageImplSession) CONTRACTACCESS

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTACCESSSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTADMINABLE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTADMINSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTASSETBOX

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTASSETBOXINFO

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTBALANCE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTBITBON

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTBITBONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTBITBONSUPPORT

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTBONBALANCE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTBONTRANSFER

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTDEX

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTEXCHANGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTFEESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTGENERATOR

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMSBON

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMSBONSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGADDFEE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGADDROLE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTOTC

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTOTCSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTROLESTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTTRANSFER

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonStorageImpl *BitbonStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonStorageImplSession) ChargeFee

func (_BitbonStorageImpl *BitbonStorageImplSession) ChargeFee(from common.Address, amountFee *big.Int) (*types.Transaction, error)

ChargeFee is a paid mutator transaction binding the contract method 0xd3beb298.

Solidity: function chargeFee(address from, uint256 amountFee) returns(bool)

func (*BitbonStorageImplSession) ContractStorage

func (_BitbonStorageImpl *BitbonStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*BitbonStorageImplSession) GetBalance

func (_BitbonStorageImpl *BitbonStorageImplSession) GetBalance(assetbox common.Address) (*big.Int, error)

GetBalance is a free data retrieval call binding the contract method 0xf8b2cb4f.

Solidity: function getBalance(address assetbox) view returns(uint256)

func (*BitbonStorageImplSession) GetFullBalance

func (_BitbonStorageImpl *BitbonStorageImplSession) GetFullBalance(assetbox common.Address) (*big.Int, *big.Int, error)

GetFullBalance is a free data retrieval call binding the contract method 0xd1eac5cc.

Solidity: function getFullBalance(address assetbox) view returns(uint256, uint256)

func (*BitbonStorageImplSession) GetLockBalance

func (_BitbonStorageImpl *BitbonStorageImplSession) GetLockBalance(assetbox common.Address) (*big.Int, error)

GetLockBalance is a free data retrieval call binding the contract method 0x55f78af8.

Solidity: function getLockBalance(address assetbox) view returns(uint256)

func (*BitbonStorageImplSession) GetThisContractIndex

func (_BitbonStorageImpl *BitbonStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonStorageImplSession) GetTotalSupply

func (_BitbonStorageImpl *BitbonStorageImplSession) GetTotalSupply() (*big.Int, error)

GetTotalSupply is a free data retrieval call binding the contract method 0xc4e41b22.

Solidity: function getTotalSupply() view returns(uint256)

func (*BitbonStorageImplSession) Lock

func (_BitbonStorageImpl *BitbonStorageImplSession) Lock(assetbox common.Address, amount *big.Int) (*types.Transaction, error)

Lock is a paid mutator transaction binding the contract method 0x282d3fdf.

Solidity: function lock(address assetbox, uint256 amount) returns(bool)

func (*BitbonStorageImplSession) PERMISSIONACCESSRESTORATION

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONADMINSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONEMISSION

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONFEESSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) PERMISSIONROLESSTORAGE

func (_BitbonStorageImpl *BitbonStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonStorageImplSession) ROLEACCESSVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonStorageImplSession) ROLECOMMISSIONVERIFIER

func (_BitbonStorageImpl *BitbonStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonStorageImplSession) ROLEDEPLOYADMIN

func (_BitbonStorageImpl *BitbonStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonStorageImplSession) ROLEPERMISSIONADMIN

func (_BitbonStorageImpl *BitbonStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonStorageImplSession) SetAssetboxBalance

func (_BitbonStorageImpl *BitbonStorageImplSession) SetAssetboxBalance(assetbox common.Address, amount *big.Int) (*types.Transaction, error)

SetAssetboxBalance is a paid mutator transaction binding the contract method 0xdc7254d3.

Solidity: function setAssetboxBalance(address assetbox, uint256 amount) returns()

func (*BitbonStorageImplSession) SetCapitaliseFund

func (_BitbonStorageImpl *BitbonStorageImplSession) SetCapitaliseFund(assetbox common.Address) (*types.Transaction, error)

SetCapitaliseFund is a paid mutator transaction binding the contract method 0xb8355814.

Solidity: function setCapitaliseFund(address assetbox) returns()

func (*BitbonStorageImplSession) SetMigrated

func (_BitbonStorageImpl *BitbonStorageImplSession) SetMigrated() (*types.Transaction, error)

SetMigrated is a paid mutator transaction binding the contract method 0x925382c0.

Solidity: function setMigrated() returns()

func (*BitbonStorageImplSession) SetMiningFund

func (_BitbonStorageImpl *BitbonStorageImplSession) SetMiningFund(assetbox common.Address) (*types.Transaction, error)

SetMiningFund is a paid mutator transaction binding the contract method 0x6d089128.

Solidity: function setMiningFund(address assetbox) returns()

func (*BitbonStorageImplSession) SetSimcordAssetbox

func (_BitbonStorageImpl *BitbonStorageImplSession) SetSimcordAssetbox(assetbox common.Address) (*types.Transaction, error)

SetSimcordAssetbox is a paid mutator transaction binding the contract method 0x81648555.

Solidity: function setSimcordAssetbox(address assetbox) returns()

func (*BitbonStorageImplSession) TotalSupply

func (_BitbonStorageImpl *BitbonStorageImplSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

func (*BitbonStorageImplSession) Transfer

func (_BitbonStorageImpl *BitbonStorageImplSession) Transfer(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.

Solidity: function transfer(address from, address to, uint256 amount) returns(bool)

func (*BitbonStorageImplSession) Unlock

func (_BitbonStorageImpl *BitbonStorageImplSession) Unlock(assetbox common.Address, amount *big.Int) (*types.Transaction, error)

Unlock is a paid mutator transaction binding the contract method 0x7eee288d.

Solidity: function unlock(address assetbox, uint256 amount) returns(bool)

func (*BitbonStorageImplSession) UnlockAndTransfer

func (_BitbonStorageImpl *BitbonStorageImplSession) UnlockAndTransfer(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)

UnlockAndTransfer is a paid mutator transaction binding the contract method 0xf074b3cc.

Solidity: function unlockAndTransfer(address from, address to, uint256 amount) returns(bool)

type BitbonStorageImplTransactor

type BitbonStorageImplTransactor struct {
	// contains filtered or unexported fields
}

BitbonStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewBitbonStorageImplTransactor

func NewBitbonStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*BitbonStorageImplTransactor, error)

NewBitbonStorageImplTransactor creates a new write-only instance of BitbonStorageImpl, bound to a specific deployed contract.

func (*BitbonStorageImplTransactor) ChargeFee

func (_BitbonStorageImpl *BitbonStorageImplTransactor) ChargeFee(opts *bind.TransactOpts, from common.Address, amountFee *big.Int) (*types.Transaction, error)

ChargeFee is a paid mutator transaction binding the contract method 0xd3beb298.

Solidity: function chargeFee(address from, uint256 amountFee) returns(bool)

func (*BitbonStorageImplTransactor) Lock

func (_BitbonStorageImpl *BitbonStorageImplTransactor) Lock(opts *bind.TransactOpts, assetbox common.Address, amount *big.Int) (*types.Transaction, error)

Lock is a paid mutator transaction binding the contract method 0x282d3fdf.

Solidity: function lock(address assetbox, uint256 amount) returns(bool)

func (*BitbonStorageImplTransactor) SetAssetboxBalance

func (_BitbonStorageImpl *BitbonStorageImplTransactor) SetAssetboxBalance(opts *bind.TransactOpts, assetbox common.Address, amount *big.Int) (*types.Transaction, error)

SetAssetboxBalance is a paid mutator transaction binding the contract method 0xdc7254d3.

Solidity: function setAssetboxBalance(address assetbox, uint256 amount) returns()

func (*BitbonStorageImplTransactor) SetCapitaliseFund

func (_BitbonStorageImpl *BitbonStorageImplTransactor) SetCapitaliseFund(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

SetCapitaliseFund is a paid mutator transaction binding the contract method 0xb8355814.

Solidity: function setCapitaliseFund(address assetbox) returns()

func (*BitbonStorageImplTransactor) SetMigrated

func (_BitbonStorageImpl *BitbonStorageImplTransactor) SetMigrated(opts *bind.TransactOpts) (*types.Transaction, error)

SetMigrated is a paid mutator transaction binding the contract method 0x925382c0.

Solidity: function setMigrated() returns()

func (*BitbonStorageImplTransactor) SetMiningFund

func (_BitbonStorageImpl *BitbonStorageImplTransactor) SetMiningFund(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

SetMiningFund is a paid mutator transaction binding the contract method 0x6d089128.

Solidity: function setMiningFund(address assetbox) returns()

func (*BitbonStorageImplTransactor) SetSimcordAssetbox

func (_BitbonStorageImpl *BitbonStorageImplTransactor) SetSimcordAssetbox(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

SetSimcordAssetbox is a paid mutator transaction binding the contract method 0x81648555.

Solidity: function setSimcordAssetbox(address assetbox) returns()

func (*BitbonStorageImplTransactor) Transfer

func (_BitbonStorageImpl *BitbonStorageImplTransactor) Transfer(opts *bind.TransactOpts, from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.

Solidity: function transfer(address from, address to, uint256 amount) returns(bool)

func (*BitbonStorageImplTransactor) Unlock

func (_BitbonStorageImpl *BitbonStorageImplTransactor) Unlock(opts *bind.TransactOpts, assetbox common.Address, amount *big.Int) (*types.Transaction, error)

Unlock is a paid mutator transaction binding the contract method 0x7eee288d.

Solidity: function unlock(address assetbox, uint256 amount) returns(bool)

func (*BitbonStorageImplTransactor) UnlockAndTransfer

func (_BitbonStorageImpl *BitbonStorageImplTransactor) UnlockAndTransfer(opts *bind.TransactOpts, from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)

UnlockAndTransfer is a paid mutator transaction binding the contract method 0xf074b3cc.

Solidity: function unlockAndTransfer(address from, address to, uint256 amount) returns(bool)

type BitbonStorageImplTransactorRaw

type BitbonStorageImplTransactorRaw struct {
	Contract *BitbonStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

BitbonStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*BitbonStorageImplTransactorRaw) Transact

func (_BitbonStorageImpl *BitbonStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*BitbonStorageImplTransactorRaw) Transfer

func (_BitbonStorageImpl *BitbonStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type BitbonStorageImplTransactorSession

type BitbonStorageImplTransactorSession struct {
	Contract     *BitbonStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts            // Transaction auth options to use throughout this session
}

BitbonStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*BitbonStorageImplTransactorSession) ChargeFee

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) ChargeFee(from common.Address, amountFee *big.Int) (*types.Transaction, error)

ChargeFee is a paid mutator transaction binding the contract method 0xd3beb298.

Solidity: function chargeFee(address from, uint256 amountFee) returns(bool)

func (*BitbonStorageImplTransactorSession) Lock

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) Lock(assetbox common.Address, amount *big.Int) (*types.Transaction, error)

Lock is a paid mutator transaction binding the contract method 0x282d3fdf.

Solidity: function lock(address assetbox, uint256 amount) returns(bool)

func (*BitbonStorageImplTransactorSession) SetAssetboxBalance

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) SetAssetboxBalance(assetbox common.Address, amount *big.Int) (*types.Transaction, error)

SetAssetboxBalance is a paid mutator transaction binding the contract method 0xdc7254d3.

Solidity: function setAssetboxBalance(address assetbox, uint256 amount) returns()

func (*BitbonStorageImplTransactorSession) SetCapitaliseFund

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) SetCapitaliseFund(assetbox common.Address) (*types.Transaction, error)

SetCapitaliseFund is a paid mutator transaction binding the contract method 0xb8355814.

Solidity: function setCapitaliseFund(address assetbox) returns()

func (*BitbonStorageImplTransactorSession) SetMigrated

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) SetMigrated() (*types.Transaction, error)

SetMigrated is a paid mutator transaction binding the contract method 0x925382c0.

Solidity: function setMigrated() returns()

func (*BitbonStorageImplTransactorSession) SetMiningFund

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) SetMiningFund(assetbox common.Address) (*types.Transaction, error)

SetMiningFund is a paid mutator transaction binding the contract method 0x6d089128.

Solidity: function setMiningFund(address assetbox) returns()

func (*BitbonStorageImplTransactorSession) SetSimcordAssetbox

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) SetSimcordAssetbox(assetbox common.Address) (*types.Transaction, error)

SetSimcordAssetbox is a paid mutator transaction binding the contract method 0x81648555.

Solidity: function setSimcordAssetbox(address assetbox) returns()

func (*BitbonStorageImplTransactorSession) Transfer

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) Transfer(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.

Solidity: function transfer(address from, address to, uint256 amount) returns(bool)

func (*BitbonStorageImplTransactorSession) Unlock

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) Unlock(assetbox common.Address, amount *big.Int) (*types.Transaction, error)

Unlock is a paid mutator transaction binding the contract method 0x7eee288d.

Solidity: function unlock(address assetbox, uint256 amount) returns(bool)

func (*BitbonStorageImplTransactorSession) UnlockAndTransfer

func (_BitbonStorageImpl *BitbonStorageImplTransactorSession) UnlockAndTransfer(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)

UnlockAndTransfer is a paid mutator transaction binding the contract method 0xf074b3cc.

Solidity: function unlockAndTransfer(address from, address to, uint256 amount) returns(bool)

type BitbonStorageImplTransfer

type BitbonStorageImplTransfer struct {
	From  common.Address
	To    common.Address
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

BitbonStorageImplTransfer represents a Transfer event raised by the BitbonStorageImpl contract.

type BitbonStorageImplTransferIterator

type BitbonStorageImplTransferIterator struct {
	Event *BitbonStorageImplTransfer // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

BitbonStorageImplTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BitbonStorageImpl contract.

func (*BitbonStorageImplTransferIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*BitbonStorageImplTransferIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BitbonStorageImplTransferIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type BitbonStorageImplUnLock

type BitbonStorageImplUnLock struct {
	Assetbox common.Address
	Value    *big.Int
	Raw      types.Log // Blockchain specific contextual infos
}

BitbonStorageImplUnLock represents a UnLock event raised by the BitbonStorageImpl contract.

type BitbonStorageImplUnLockIterator

type BitbonStorageImplUnLockIterator struct {
	Event *BitbonStorageImplUnLock // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

BitbonStorageImplUnLockIterator is returned from FilterUnLock and is used to iterate over the raw logs and unpacked data for UnLock events raised by the BitbonStorageImpl contract.

func (*BitbonStorageImplUnLockIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*BitbonStorageImplUnLockIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BitbonStorageImplUnLockIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type BitbonSupportImpl

type BitbonSupportImpl struct {
	BitbonSupportImplCaller     // Read-only binding to the contract
	BitbonSupportImplTransactor // Write-only binding to the contract
	BitbonSupportImplFilterer   // Log filterer for contract events
}

BitbonSupportImpl is an auto generated Go binding around an Ethereum contract.

func NewBitbonSupportImpl

func NewBitbonSupportImpl(address common.Address, backend bind.ContractBackend) (*BitbonSupportImpl, error)

NewBitbonSupportImpl creates a new instance of BitbonSupportImpl, bound to a specific deployed contract.

type BitbonSupportImplCaller

type BitbonSupportImplCaller struct {
	// contains filtered or unexported fields
}

BitbonSupportImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewBitbonSupportImplCaller

func NewBitbonSupportImplCaller(address common.Address, caller bind.ContractCaller) (*BitbonSupportImplCaller, error)

NewBitbonSupportImplCaller creates a new read-only instance of BitbonSupportImpl, bound to a specific deployed contract.

func (*BitbonSupportImplCaller) ABI

func (_BitbonSupportImpl *BitbonSupportImplCaller) ABI() abi.ABI

Return Abi for BitbonSupportImplCaller

func (*BitbonSupportImplCaller) CONTRACTACCESS

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTACCESSSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTADMINABLE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTADMINSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTASSETBOX

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTASSETBOXINFO

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTASSETBOXSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTBALANCE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTBITBON

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTBITBONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTBITBONSUPPORT

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTBONBALANCE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTBONTRANSFER

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTDEX

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTEXCHANGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTEXCHANGESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTFEESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTGENERATOR

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMININGAGENTSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMSBON

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMSBONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGADDADDRESS

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGADDADMIN

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGADDFEE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGADDROLE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGEDITADMIN

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGEDITFEE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGEDITROLE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTMULTISIGSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTOTC

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTOTCSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTROLESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTTRANSFER

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonSupportImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplCaller) CapitalizationAccount

func (_BitbonSupportImpl *BitbonSupportImplCaller) CapitalizationAccount(opts *bind.CallOpts) (common.Address, error)

CapitalizationAccount is a free data retrieval call binding the contract method 0x3da8ca46.

Solidity: function capitalizationAccount() view returns(address)

func (*BitbonSupportImplCaller) ContractStorage

func (_BitbonSupportImpl *BitbonSupportImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*BitbonSupportImplCaller) GetCapitalizationAccount

func (_BitbonSupportImpl *BitbonSupportImplCaller) GetCapitalizationAccount(opts *bind.CallOpts) (common.Address, error)

GetCapitalizationAccount is a free data retrieval call binding the contract method 0x2c41f29e.

Solidity: function getCapitalizationAccount() view returns(address)

func (*BitbonSupportImplCaller) GetSimcordAccount

func (_BitbonSupportImpl *BitbonSupportImplCaller) GetSimcordAccount(opts *bind.CallOpts) (common.Address, error)

GetSimcordAccount is a free data retrieval call binding the contract method 0x2927a396.

Solidity: function getSimcordAccount() view returns(address)

func (*BitbonSupportImplCaller) GetThisContractIndex

func (_BitbonSupportImpl *BitbonSupportImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONACCESSRESTORATION

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONADMINSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONCONTRACTDEPLOY

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONEMISSION

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONFEESSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONMULTISIGSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) PERMISSIONROLESSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonSupportImplCaller) ROLEACCESSVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonSupportImplCaller) ROLEBITBONISSUEVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonSupportImplCaller) ROLECOMMISSIONVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonSupportImplCaller) ROLEDEPLOYADMIN

func (_BitbonSupportImpl *BitbonSupportImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonSupportImplCaller) ROLEPERMISSIONADMIN

func (_BitbonSupportImpl *BitbonSupportImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonSupportImplCaller) SimcordAccount

func (_BitbonSupportImpl *BitbonSupportImplCaller) SimcordAccount(opts *bind.CallOpts) (common.Address, error)

SimcordAccount is a free data retrieval call binding the contract method 0x95f1125b.

Solidity: function simcordAccount() view returns(address)

type BitbonSupportImplCallerRaw

type BitbonSupportImplCallerRaw struct {
	Contract *BitbonSupportImplCaller // Generic read-only contract binding to access the raw methods on
}

BitbonSupportImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*BitbonSupportImplCallerRaw) Call

func (_BitbonSupportImpl *BitbonSupportImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type BitbonSupportImplCallerSession

type BitbonSupportImplCallerSession struct {
	Contract *BitbonSupportImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts            // Call options to use throughout this session
}

BitbonSupportImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*BitbonSupportImplCallerSession) CONTRACTACCESS

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTACCESSSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTADMINABLE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTADMINSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTASSETBOX

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTASSETBOXINFO

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTBALANCE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTBITBON

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTBITBONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTBITBONSUPPORT

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTBONBALANCE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTBONTRANSFER

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTDEX

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTEXCHANGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTFEESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTGENERATOR

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMSBON

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMSBONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGADDFEE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGADDROLE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTOTC

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTOTCSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTROLESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTTRANSFER

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonSupportImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplCallerSession) CapitalizationAccount

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) CapitalizationAccount() (common.Address, error)

CapitalizationAccount is a free data retrieval call binding the contract method 0x3da8ca46.

Solidity: function capitalizationAccount() view returns(address)

func (*BitbonSupportImplCallerSession) ContractStorage

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*BitbonSupportImplCallerSession) GetCapitalizationAccount

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) GetCapitalizationAccount() (common.Address, error)

GetCapitalizationAccount is a free data retrieval call binding the contract method 0x2c41f29e.

Solidity: function getCapitalizationAccount() view returns(address)

func (*BitbonSupportImplCallerSession) GetSimcordAccount

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) GetSimcordAccount() (common.Address, error)

GetSimcordAccount is a free data retrieval call binding the contract method 0x2927a396.

Solidity: function getSimcordAccount() view returns(address)

func (*BitbonSupportImplCallerSession) GetThisContractIndex

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONACCESSRESTORATION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONADMINSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONEMISSION

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONFEESSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) PERMISSIONROLESSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonSupportImplCallerSession) ROLEACCESSVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonSupportImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonSupportImplCallerSession) ROLECOMMISSIONVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonSupportImplCallerSession) ROLEDEPLOYADMIN

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonSupportImplCallerSession) ROLEPERMISSIONADMIN

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonSupportImplCallerSession) SimcordAccount

func (_BitbonSupportImpl *BitbonSupportImplCallerSession) SimcordAccount() (common.Address, error)

SimcordAccount is a free data retrieval call binding the contract method 0x95f1125b.

Solidity: function simcordAccount() view returns(address)

type BitbonSupportImplFilterer

type BitbonSupportImplFilterer struct {
	// contains filtered or unexported fields
}

BitbonSupportImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewBitbonSupportImplFilterer

func NewBitbonSupportImplFilterer(address common.Address, filterer bind.ContractFilterer) (*BitbonSupportImplFilterer, error)

NewBitbonSupportImplFilterer creates a new log filterer instance of BitbonSupportImpl, bound to a specific deployed contract.

type BitbonSupportImplRaw

type BitbonSupportImplRaw struct {
	Contract *BitbonSupportImpl // Generic contract binding to access the raw methods on
}

BitbonSupportImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*BitbonSupportImplRaw) Call

func (_BitbonSupportImpl *BitbonSupportImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*BitbonSupportImplRaw) Transact

func (_BitbonSupportImpl *BitbonSupportImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*BitbonSupportImplRaw) Transfer

func (_BitbonSupportImpl *BitbonSupportImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type BitbonSupportImplSession

type BitbonSupportImplSession struct {
	Contract     *BitbonSupportImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts      // Call options to use throughout this session
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

BitbonSupportImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*BitbonSupportImplSession) CONTRACTACCESS

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTACCESSSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTADMINABLE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTADMINSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTASSETBOX

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTASSETBOXINFO

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTASSETBOXSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTBALANCE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTBITBON

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTBITBONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTBITBONSUPPORT

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTBONBALANCE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTBONTRANSFER

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTDEX

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTEXCHANGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTEXCHANGESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTFEESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTGENERATOR

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMININGAGENTSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMSBON

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMSBONSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGADDADDRESS

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGADDADMIN

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGADDFEE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGADDROLE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGEDITADMIN

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGEDITFEE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGEDITROLE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREMOVEFEE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREMOVEROLE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGSETADMINROLE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGSETPERMISSION

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTMULTISIGSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTOTC

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTOTCSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTROLESTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTTRANSFER

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*BitbonSupportImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_BitbonSupportImpl *BitbonSupportImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*BitbonSupportImplSession) CapitalizationAccount

func (_BitbonSupportImpl *BitbonSupportImplSession) CapitalizationAccount() (common.Address, error)

CapitalizationAccount is a free data retrieval call binding the contract method 0x3da8ca46.

Solidity: function capitalizationAccount() view returns(address)

func (*BitbonSupportImplSession) ContractStorage

func (_BitbonSupportImpl *BitbonSupportImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*BitbonSupportImplSession) GetCapitalizationAccount

func (_BitbonSupportImpl *BitbonSupportImplSession) GetCapitalizationAccount() (common.Address, error)

GetCapitalizationAccount is a free data retrieval call binding the contract method 0x2c41f29e.

Solidity: function getCapitalizationAccount() view returns(address)

func (*BitbonSupportImplSession) GetSimcordAccount

func (_BitbonSupportImpl *BitbonSupportImplSession) GetSimcordAccount() (common.Address, error)

GetSimcordAccount is a free data retrieval call binding the contract method 0x2927a396.

Solidity: function getSimcordAccount() view returns(address)

func (*BitbonSupportImplSession) GetThisContractIndex

func (_BitbonSupportImpl *BitbonSupportImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONACCESSRESTORATION

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONADMINSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONCONTRACTDEPLOY

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONCONTRACTSSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONEMISSION

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONFEESSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONMULTISIGSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) PERMISSIONROLESSTORAGE

func (_BitbonSupportImpl *BitbonSupportImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*BitbonSupportImplSession) ROLEACCESSVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*BitbonSupportImplSession) ROLEBITBONISSUEVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*BitbonSupportImplSession) ROLECOMMISSIONVERIFIER

func (_BitbonSupportImpl *BitbonSupportImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*BitbonSupportImplSession) ROLEDEPLOYADMIN

func (_BitbonSupportImpl *BitbonSupportImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*BitbonSupportImplSession) ROLEPERMISSIONADMIN

func (_BitbonSupportImpl *BitbonSupportImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*BitbonSupportImplSession) SetBalanceAdmin

func (_BitbonSupportImpl *BitbonSupportImplSession) SetBalanceAdmin(assetbox common.Address, value *big.Int) (*types.Transaction, error)

SetBalanceAdmin is a paid mutator transaction binding the contract method 0x9580811c.

Solidity: function setBalanceAdmin(address assetbox, uint256 value) returns()

func (*BitbonSupportImplSession) SetBalancesAdmin

func (_BitbonSupportImpl *BitbonSupportImplSession) SetBalancesAdmin(assetboxes []common.Address, values []*big.Int) (*types.Transaction, error)

SetBalancesAdmin is a paid mutator transaction binding the contract method 0x05741fed.

Solidity: function setBalancesAdmin(address[] assetboxes, uint256[] values) returns()

func (*BitbonSupportImplSession) SetMigrated

func (_BitbonSupportImpl *BitbonSupportImplSession) SetMigrated() (*types.Transaction, error)

SetMigrated is a paid mutator transaction binding the contract method 0x925382c0.

Solidity: function setMigrated() returns()

func (*BitbonSupportImplSession) SimcordAccount

func (_BitbonSupportImpl *BitbonSupportImplSession) SimcordAccount() (common.Address, error)

SimcordAccount is a free data retrieval call binding the contract method 0x95f1125b.

Solidity: function simcordAccount() view returns(address)

func (*BitbonSupportImplSession) TransferFrom

func (_BitbonSupportImpl *BitbonSupportImplSession) TransferFrom(from common.Address, to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0xab67aa58.

Solidity: function transferFrom(address from, address to, uint256 value, bytes extraData) returns(bool)

type BitbonSupportImplTransactor

type BitbonSupportImplTransactor struct {
	// contains filtered or unexported fields
}

BitbonSupportImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewBitbonSupportImplTransactor

func NewBitbonSupportImplTransactor(address common.Address, transactor bind.ContractTransactor) (*BitbonSupportImplTransactor, error)

NewBitbonSupportImplTransactor creates a new write-only instance of BitbonSupportImpl, bound to a specific deployed contract.

func (*BitbonSupportImplTransactor) SetBalanceAdmin

func (_BitbonSupportImpl *BitbonSupportImplTransactor) SetBalanceAdmin(opts *bind.TransactOpts, assetbox common.Address, value *big.Int) (*types.Transaction, error)

SetBalanceAdmin is a paid mutator transaction binding the contract method 0x9580811c.

Solidity: function setBalanceAdmin(address assetbox, uint256 value) returns()

func (*BitbonSupportImplTransactor) SetBalancesAdmin

func (_BitbonSupportImpl *BitbonSupportImplTransactor) SetBalancesAdmin(opts *bind.TransactOpts, assetboxes []common.Address, values []*big.Int) (*types.Transaction, error)

SetBalancesAdmin is a paid mutator transaction binding the contract method 0x05741fed.

Solidity: function setBalancesAdmin(address[] assetboxes, uint256[] values) returns()

func (*BitbonSupportImplTransactor) SetMigrated

func (_BitbonSupportImpl *BitbonSupportImplTransactor) SetMigrated(opts *bind.TransactOpts) (*types.Transaction, error)

SetMigrated is a paid mutator transaction binding the contract method 0x925382c0.

Solidity: function setMigrated() returns()

func (*BitbonSupportImplTransactor) TransferFrom

func (_BitbonSupportImpl *BitbonSupportImplTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0xab67aa58.

Solidity: function transferFrom(address from, address to, uint256 value, bytes extraData) returns(bool)

type BitbonSupportImplTransactorRaw

type BitbonSupportImplTransactorRaw struct {
	Contract *BitbonSupportImplTransactor // Generic write-only contract binding to access the raw methods on
}

BitbonSupportImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*BitbonSupportImplTransactorRaw) Transact

func (_BitbonSupportImpl *BitbonSupportImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*BitbonSupportImplTransactorRaw) Transfer

func (_BitbonSupportImpl *BitbonSupportImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type BitbonSupportImplTransactorSession

type BitbonSupportImplTransactorSession struct {
	Contract     *BitbonSupportImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts            // Transaction auth options to use throughout this session
}

BitbonSupportImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*BitbonSupportImplTransactorSession) SetBalanceAdmin

func (_BitbonSupportImpl *BitbonSupportImplTransactorSession) SetBalanceAdmin(assetbox common.Address, value *big.Int) (*types.Transaction, error)

SetBalanceAdmin is a paid mutator transaction binding the contract method 0x9580811c.

Solidity: function setBalanceAdmin(address assetbox, uint256 value) returns()

func (*BitbonSupportImplTransactorSession) SetBalancesAdmin

func (_BitbonSupportImpl *BitbonSupportImplTransactorSession) SetBalancesAdmin(assetboxes []common.Address, values []*big.Int) (*types.Transaction, error)

SetBalancesAdmin is a paid mutator transaction binding the contract method 0x05741fed.

Solidity: function setBalancesAdmin(address[] assetboxes, uint256[] values) returns()

func (*BitbonSupportImplTransactorSession) SetMigrated

func (_BitbonSupportImpl *BitbonSupportImplTransactorSession) SetMigrated() (*types.Transaction, error)

SetMigrated is a paid mutator transaction binding the contract method 0x925382c0.

Solidity: function setMigrated() returns()

func (*BitbonSupportImplTransactorSession) TransferFrom

func (_BitbonSupportImpl *BitbonSupportImplTransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int, extraData []byte) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0xab67aa58.

Solidity: function transferFrom(address from, address to, uint256 value, bytes extraData) returns(bool)

type ContractStorageImpl

type ContractStorageImpl struct {
	ContractStorageImplCaller     // Read-only binding to the contract
	ContractStorageImplTransactor // Write-only binding to the contract
	ContractStorageImplFilterer   // Log filterer for contract events
}

ContractStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewContractStorageImpl

func NewContractStorageImpl(address common.Address, backend bind.ContractBackend) (*ContractStorageImpl, error)

NewContractStorageImpl creates a new instance of ContractStorageImpl, bound to a specific deployed contract.

type ContractStorageImplCaller

type ContractStorageImplCaller struct {
	// contains filtered or unexported fields
}

ContractStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewContractStorageImplCaller

func NewContractStorageImplCaller(address common.Address, caller bind.ContractCaller) (*ContractStorageImplCaller, error)

NewContractStorageImplCaller creates a new read-only instance of ContractStorageImpl, bound to a specific deployed contract.

func (*ContractStorageImplCaller) ABI

func (_ContractStorageImpl *ContractStorageImplCaller) ABI() abi.ABI

Return Abi for ContractStorageImplCaller

func (*ContractStorageImplCaller) CONTRACTACCESS

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTACCESSSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTADMINABLE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTADMINSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTASSETBOX

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTASSETBOXINFO

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTBALANCE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTBITBON

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTBITBONSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTBITBONSUPPORT

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTBONBALANCE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTBONTRANSFER

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTDEX

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTEXCHANGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTFEESTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTGENERATOR

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMSBON

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMSBONSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTOTC

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTOTCSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTROLESTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTTRANSFER

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ContractStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplCaller) ContractDeployers

func (_ContractStorageImpl *ContractStorageImplCaller) ContractDeployers(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)

ContractDeployers is a free data retrieval call binding the contract method 0x1491fa69.

Solidity: function contractDeployers(uint256 ) view returns(address)

func (*ContractStorageImplCaller) Contracts

func (_ContractStorageImpl *ContractStorageImplCaller) Contracts(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)

Contracts is a free data retrieval call binding the contract method 0x474da79a.

Solidity: function contracts(uint256 ) view returns(address)

func (*ContractStorageImplCaller) ContractsTime

func (_ContractStorageImpl *ContractStorageImplCaller) ContractsTime(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)

ContractsTime is a free data retrieval call binding the contract method 0x566e4314.

Solidity: function contractsTime(uint256 ) view returns(uint256)

func (*ContractStorageImplCaller) GetAccess

func (_ContractStorageImpl *ContractStorageImplCaller) GetAccess(opts *bind.CallOpts) (common.Address, error)

GetAccess is a free data retrieval call binding the contract method 0xf7ca8431.

Solidity: function getAccess() view returns(address)

func (*ContractStorageImplCaller) GetAccessStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetAccessStorage(opts *bind.CallOpts) (common.Address, error)

GetAccessStorage is a free data retrieval call binding the contract method 0x0d047185.

Solidity: function getAccessStorage() view returns(address)

func (*ContractStorageImplCaller) GetAdminable

func (_ContractStorageImpl *ContractStorageImplCaller) GetAdminable(opts *bind.CallOpts) (common.Address, error)

GetAdminable is a free data retrieval call binding the contract method 0x23886180.

Solidity: function getAdminable() view returns(address)

func (*ContractStorageImplCaller) GetAssetbox

func (_ContractStorageImpl *ContractStorageImplCaller) GetAssetbox(opts *bind.CallOpts) (common.Address, error)

GetAssetbox is a free data retrieval call binding the contract method 0x5285aa82.

Solidity: function getAssetbox() view returns(address)

func (*ContractStorageImplCaller) GetAssetboxInfo

func (_ContractStorageImpl *ContractStorageImplCaller) GetAssetboxInfo(opts *bind.CallOpts) (common.Address, error)

GetAssetboxInfo is a free data retrieval call binding the contract method 0x33e1a11f.

Solidity: function getAssetboxInfo() view returns(address)

func (*ContractStorageImplCaller) GetAssetboxStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetAssetboxStorage(opts *bind.CallOpts) (common.Address, error)

GetAssetboxStorage is a free data retrieval call binding the contract method 0x4b488eb0.

Solidity: function getAssetboxStorage() view returns(address)

func (*ContractStorageImplCaller) GetBalanceGate

func (_ContractStorageImpl *ContractStorageImplCaller) GetBalanceGate(opts *bind.CallOpts) (common.Address, error)

GetBalanceGate is a free data retrieval call binding the contract method 0x4267dd3b.

Solidity: function getBalanceGate() view returns(address)

func (*ContractStorageImplCaller) GetBitbon

func (_ContractStorageImpl *ContractStorageImplCaller) GetBitbon(opts *bind.CallOpts) (common.Address, error)

GetBitbon is a free data retrieval call binding the contract method 0xc17e0252.

Solidity: function getBitbon() view returns(address)

func (*ContractStorageImplCaller) GetBitbonStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetBitbonStorage(opts *bind.CallOpts) (common.Address, error)

GetBitbonStorage is a free data retrieval call binding the contract method 0xf46b7e96.

Solidity: function getBitbonStorage() view returns(address)

func (*ContractStorageImplCaller) GetBitbonSupport

func (_ContractStorageImpl *ContractStorageImplCaller) GetBitbonSupport(opts *bind.CallOpts) (common.Address, error)

GetBitbonSupport is a free data retrieval call binding the contract method 0xfecf10bb.

Solidity: function getBitbonSupport() view returns(address)

func (*ContractStorageImplCaller) GetBonBalanceGate

func (_ContractStorageImpl *ContractStorageImplCaller) GetBonBalanceGate(opts *bind.CallOpts) (common.Address, error)

GetBonBalanceGate is a free data retrieval call binding the contract method 0x0835e907.

Solidity: function getBonBalanceGate() view returns(address)

func (*ContractStorageImplCaller) GetBonTransferGate

func (_ContractStorageImpl *ContractStorageImplCaller) GetBonTransferGate(opts *bind.CallOpts) (common.Address, error)

GetBonTransferGate is a free data retrieval call binding the contract method 0x132592a2.

Solidity: function getBonTransferGate() view returns(address)

func (*ContractStorageImplCaller) GetContractAddress

func (_ContractStorageImpl *ContractStorageImplCaller) GetContractAddress(opts *bind.CallOpts, contractType *big.Int) (common.Address, error)

GetContractAddress is a free data retrieval call binding the contract method 0xaefa7d98.

Solidity: function getContractAddress(uint256 contractType) view returns(address)

func (*ContractStorageImplCaller) GetContractAddresses

func (_ContractStorageImpl *ContractStorageImplCaller) GetContractAddresses(opts *bind.CallOpts, contractTypes []*big.Int) ([]common.Address, error)

GetContractAddresses is a free data retrieval call binding the contract method 0x8e04500f.

Solidity: function getContractAddresses(uint256[] contractTypes) view returns(address[])

func (*ContractStorageImplCaller) GetContractDeployTime

func (_ContractStorageImpl *ContractStorageImplCaller) GetContractDeployTime(opts *bind.CallOpts, contractType *big.Int) (*big.Int, error)

GetContractDeployTime is a free data retrieval call binding the contract method 0x012753ac.

Solidity: function getContractDeployTime(uint256 contractType) view returns(uint256)

func (*ContractStorageImplCaller) GetContractDeployer

func (_ContractStorageImpl *ContractStorageImplCaller) GetContractDeployer(opts *bind.CallOpts, contractType *big.Int) (common.Address, error)

GetContractDeployer is a free data retrieval call binding the contract method 0xf9bede86.

Solidity: function getContractDeployer(uint256 contractType) view returns(address)

func (*ContractStorageImplCaller) GetDistributionStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetDistributionStorage(opts *bind.CallOpts) (common.Address, error)

GetDistributionStorage is a free data retrieval call binding the contract method 0x16ccb1ac.

Solidity: function getDistributionStorage() view returns(address)

func (*ContractStorageImplCaller) GetExchange

func (_ContractStorageImpl *ContractStorageImplCaller) GetExchange(opts *bind.CallOpts) (common.Address, error)

GetExchange is a free data retrieval call binding the contract method 0xf807cd22.

Solidity: function getExchange() view returns(address)

func (*ContractStorageImplCaller) GetExchangeStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetExchangeStorage(opts *bind.CallOpts) (common.Address, error)

GetExchangeStorage is a free data retrieval call binding the contract method 0xa765f617.

Solidity: function getExchangeStorage() view returns(address)

func (*ContractStorageImplCaller) GetFeeStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetFeeStorage(opts *bind.CallOpts) (common.Address, error)

GetFeeStorage is a free data retrieval call binding the contract method 0x343ddaa3.

Solidity: function getFeeStorage() view returns(address)

func (*ContractStorageImplCaller) GetMiningAgentStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetMiningAgentStorage(opts *bind.CallOpts) (common.Address, error)

GetMiningAgentStorage is a free data retrieval call binding the contract method 0x4c9a68b4.

Solidity: function getMiningAgentStorage() view returns(address)

func (*ContractStorageImplCaller) GetMsbon

func (_ContractStorageImpl *ContractStorageImplCaller) GetMsbon(opts *bind.CallOpts) (common.Address, error)

GetMsbon is a free data retrieval call binding the contract method 0xc8ddbddc.

Solidity: function getMsbon() view returns(address)

func (*ContractStorageImplCaller) GetMsbonStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetMsbonStorage(opts *bind.CallOpts) (common.Address, error)

GetMsbonStorage is a free data retrieval call binding the contract method 0x3bc37b68.

Solidity: function getMsbonStorage() view returns(address)

func (*ContractStorageImplCaller) GetMultisigStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetMultisigStorage(opts *bind.CallOpts) (common.Address, error)

GetMultisigStorage is a free data retrieval call binding the contract method 0x3c3ddbd1.

Solidity: function getMultisigStorage() view returns(address)

func (*ContractStorageImplCaller) GetNewContactStorageAddress

func (_ContractStorageImpl *ContractStorageImplCaller) GetNewContactStorageAddress(opts *bind.CallOpts) (common.Address, error)

GetNewContactStorageAddress is a free data retrieval call binding the contract method 0x3dcf05c0.

Solidity: function getNewContactStorageAddress() view returns(address)

func (*ContractStorageImplCaller) GetOtc

func (_ContractStorageImpl *ContractStorageImplCaller) GetOtc(opts *bind.CallOpts) (common.Address, error)

GetOtc is a free data retrieval call binding the contract method 0xb89ed48f.

Solidity: function getOtc() view returns(address)

func (*ContractStorageImplCaller) GetOtcStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetOtcStorage(opts *bind.CallOpts) (common.Address, error)

GetOtcStorage is a free data retrieval call binding the contract method 0xb8101948.

Solidity: function getOtcStorage() view returns(address)

func (*ContractStorageImplCaller) GetPreviousContractStorageAddress

func (_ContractStorageImpl *ContractStorageImplCaller) GetPreviousContractStorageAddress(opts *bind.CallOpts) (common.Address, error)

GetPreviousContractStorageAddress is a free data retrieval call binding the contract method 0xbd5f8e9b.

Solidity: function getPreviousContractStorageAddress() view returns(address)

func (*ContractStorageImplCaller) GetReservedAliasStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetReservedAliasStorage(opts *bind.CallOpts) (common.Address, error)

GetReservedAliasStorage is a free data retrieval call binding the contract method 0x6c62e96f.

Solidity: function getReservedAliasStorage() view returns(address)

func (*ContractStorageImplCaller) GetSafeTransferStorage

func (_ContractStorageImpl *ContractStorageImplCaller) GetSafeTransferStorage(opts *bind.CallOpts) (common.Address, error)

GetSafeTransferStorage is a free data retrieval call binding the contract method 0xc31fdffe.

Solidity: function getSafeTransferStorage() view returns(address)

func (*ContractStorageImplCaller) GetThisContractIndex

func (_ContractStorageImpl *ContractStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ContractStorageImplCaller) GetTransferGate

func (_ContractStorageImpl *ContractStorageImplCaller) GetTransferGate(opts *bind.CallOpts) (common.Address, error)

GetTransferGate is a free data retrieval call binding the contract method 0xe81dba9d.

Solidity: function getTransferGate() view returns(address)

func (*ContractStorageImplCaller) NewContactStorage

func (_ContractStorageImpl *ContractStorageImplCaller) NewContactStorage(opts *bind.CallOpts) (common.Address, error)

NewContactStorage is a free data retrieval call binding the contract method 0xe5934630.

Solidity: function newContactStorage() view returns(address)

func (*ContractStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONADMINSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONEMISSION

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONFEESSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) PERMISSIONROLESSTORAGE

func (_ContractStorageImpl *ContractStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ContractStorageImplCaller) PreviousContactStorage

func (_ContractStorageImpl *ContractStorageImplCaller) PreviousContactStorage(opts *bind.CallOpts) (common.Address, error)

PreviousContactStorage is a free data retrieval call binding the contract method 0xeac8c753.

Solidity: function previousContactStorage() view returns(address)

func (*ContractStorageImplCaller) ROLEACCESSVERIFIER

func (_ContractStorageImpl *ContractStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ContractStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_ContractStorageImpl *ContractStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ContractStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_ContractStorageImpl *ContractStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ContractStorageImplCaller) ROLEDEPLOYADMIN

func (_ContractStorageImpl *ContractStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ContractStorageImplCaller) ROLEPERMISSIONADMIN

func (_ContractStorageImpl *ContractStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type ContractStorageImplCallerRaw

type ContractStorageImplCallerRaw struct {
	Contract *ContractStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

ContractStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*ContractStorageImplCallerRaw) Call

func (_ContractStorageImpl *ContractStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type ContractStorageImplCallerSession

type ContractStorageImplCallerSession struct {
	Contract *ContractStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts              // Call options to use throughout this session
}

ContractStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*ContractStorageImplCallerSession) CONTRACTACCESS

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTADMINABLE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTASSETBOX

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTBALANCE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTBITBON

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTBONBALANCE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTBONTRANSFER

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTDEX

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTEXCHANGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTFEESTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTGENERATOR

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMSBON

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTOTC

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTROLESTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTTRANSFER

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ContractStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplCallerSession) ContractDeployers

func (_ContractStorageImpl *ContractStorageImplCallerSession) ContractDeployers(arg0 *big.Int) (common.Address, error)

ContractDeployers is a free data retrieval call binding the contract method 0x1491fa69.

Solidity: function contractDeployers(uint256 ) view returns(address)

func (*ContractStorageImplCallerSession) Contracts

func (_ContractStorageImpl *ContractStorageImplCallerSession) Contracts(arg0 *big.Int) (common.Address, error)

Contracts is a free data retrieval call binding the contract method 0x474da79a.

Solidity: function contracts(uint256 ) view returns(address)

func (*ContractStorageImplCallerSession) ContractsTime

func (_ContractStorageImpl *ContractStorageImplCallerSession) ContractsTime(arg0 *big.Int) (*big.Int, error)

ContractsTime is a free data retrieval call binding the contract method 0x566e4314.

Solidity: function contractsTime(uint256 ) view returns(uint256)

func (*ContractStorageImplCallerSession) GetAccess

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetAccess() (common.Address, error)

GetAccess is a free data retrieval call binding the contract method 0xf7ca8431.

Solidity: function getAccess() view returns(address)

func (*ContractStorageImplCallerSession) GetAccessStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetAccessStorage() (common.Address, error)

GetAccessStorage is a free data retrieval call binding the contract method 0x0d047185.

Solidity: function getAccessStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetAdminable

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetAdminable() (common.Address, error)

GetAdminable is a free data retrieval call binding the contract method 0x23886180.

Solidity: function getAdminable() view returns(address)

func (*ContractStorageImplCallerSession) GetAssetbox

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetAssetbox() (common.Address, error)

GetAssetbox is a free data retrieval call binding the contract method 0x5285aa82.

Solidity: function getAssetbox() view returns(address)

func (*ContractStorageImplCallerSession) GetAssetboxInfo

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetAssetboxInfo() (common.Address, error)

GetAssetboxInfo is a free data retrieval call binding the contract method 0x33e1a11f.

Solidity: function getAssetboxInfo() view returns(address)

func (*ContractStorageImplCallerSession) GetAssetboxStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetAssetboxStorage() (common.Address, error)

GetAssetboxStorage is a free data retrieval call binding the contract method 0x4b488eb0.

Solidity: function getAssetboxStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetBalanceGate

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetBalanceGate() (common.Address, error)

GetBalanceGate is a free data retrieval call binding the contract method 0x4267dd3b.

Solidity: function getBalanceGate() view returns(address)

func (*ContractStorageImplCallerSession) GetBitbon

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetBitbon() (common.Address, error)

GetBitbon is a free data retrieval call binding the contract method 0xc17e0252.

Solidity: function getBitbon() view returns(address)

func (*ContractStorageImplCallerSession) GetBitbonStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetBitbonStorage() (common.Address, error)

GetBitbonStorage is a free data retrieval call binding the contract method 0xf46b7e96.

Solidity: function getBitbonStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetBitbonSupport

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetBitbonSupport() (common.Address, error)

GetBitbonSupport is a free data retrieval call binding the contract method 0xfecf10bb.

Solidity: function getBitbonSupport() view returns(address)

func (*ContractStorageImplCallerSession) GetBonBalanceGate

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetBonBalanceGate() (common.Address, error)

GetBonBalanceGate is a free data retrieval call binding the contract method 0x0835e907.

Solidity: function getBonBalanceGate() view returns(address)

func (*ContractStorageImplCallerSession) GetBonTransferGate

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetBonTransferGate() (common.Address, error)

GetBonTransferGate is a free data retrieval call binding the contract method 0x132592a2.

Solidity: function getBonTransferGate() view returns(address)

func (*ContractStorageImplCallerSession) GetContractAddress

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetContractAddress(contractType *big.Int) (common.Address, error)

GetContractAddress is a free data retrieval call binding the contract method 0xaefa7d98.

Solidity: function getContractAddress(uint256 contractType) view returns(address)

func (*ContractStorageImplCallerSession) GetContractAddresses

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetContractAddresses(contractTypes []*big.Int) ([]common.Address, error)

GetContractAddresses is a free data retrieval call binding the contract method 0x8e04500f.

Solidity: function getContractAddresses(uint256[] contractTypes) view returns(address[])

func (*ContractStorageImplCallerSession) GetContractDeployTime

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetContractDeployTime(contractType *big.Int) (*big.Int, error)

GetContractDeployTime is a free data retrieval call binding the contract method 0x012753ac.

Solidity: function getContractDeployTime(uint256 contractType) view returns(uint256)

func (*ContractStorageImplCallerSession) GetContractDeployer

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetContractDeployer(contractType *big.Int) (common.Address, error)

GetContractDeployer is a free data retrieval call binding the contract method 0xf9bede86.

Solidity: function getContractDeployer(uint256 contractType) view returns(address)

func (*ContractStorageImplCallerSession) GetDistributionStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetDistributionStorage() (common.Address, error)

GetDistributionStorage is a free data retrieval call binding the contract method 0x16ccb1ac.

Solidity: function getDistributionStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetExchange

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetExchange() (common.Address, error)

GetExchange is a free data retrieval call binding the contract method 0xf807cd22.

Solidity: function getExchange() view returns(address)

func (*ContractStorageImplCallerSession) GetExchangeStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetExchangeStorage() (common.Address, error)

GetExchangeStorage is a free data retrieval call binding the contract method 0xa765f617.

Solidity: function getExchangeStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetFeeStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetFeeStorage() (common.Address, error)

GetFeeStorage is a free data retrieval call binding the contract method 0x343ddaa3.

Solidity: function getFeeStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetMiningAgentStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetMiningAgentStorage() (common.Address, error)

GetMiningAgentStorage is a free data retrieval call binding the contract method 0x4c9a68b4.

Solidity: function getMiningAgentStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetMsbon

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetMsbon() (common.Address, error)

GetMsbon is a free data retrieval call binding the contract method 0xc8ddbddc.

Solidity: function getMsbon() view returns(address)

func (*ContractStorageImplCallerSession) GetMsbonStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetMsbonStorage() (common.Address, error)

GetMsbonStorage is a free data retrieval call binding the contract method 0x3bc37b68.

Solidity: function getMsbonStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetMultisigStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetMultisigStorage() (common.Address, error)

GetMultisigStorage is a free data retrieval call binding the contract method 0x3c3ddbd1.

Solidity: function getMultisigStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetNewContactStorageAddress

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetNewContactStorageAddress() (common.Address, error)

GetNewContactStorageAddress is a free data retrieval call binding the contract method 0x3dcf05c0.

Solidity: function getNewContactStorageAddress() view returns(address)

func (*ContractStorageImplCallerSession) GetOtc

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetOtc() (common.Address, error)

GetOtc is a free data retrieval call binding the contract method 0xb89ed48f.

Solidity: function getOtc() view returns(address)

func (*ContractStorageImplCallerSession) GetOtcStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetOtcStorage() (common.Address, error)

GetOtcStorage is a free data retrieval call binding the contract method 0xb8101948.

Solidity: function getOtcStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetPreviousContractStorageAddress

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetPreviousContractStorageAddress() (common.Address, error)

GetPreviousContractStorageAddress is a free data retrieval call binding the contract method 0xbd5f8e9b.

Solidity: function getPreviousContractStorageAddress() view returns(address)

func (*ContractStorageImplCallerSession) GetReservedAliasStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetReservedAliasStorage() (common.Address, error)

GetReservedAliasStorage is a free data retrieval call binding the contract method 0x6c62e96f.

Solidity: function getReservedAliasStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetSafeTransferStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetSafeTransferStorage() (common.Address, error)

GetSafeTransferStorage is a free data retrieval call binding the contract method 0xc31fdffe.

Solidity: function getSafeTransferStorage() view returns(address)

func (*ContractStorageImplCallerSession) GetThisContractIndex

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ContractStorageImplCallerSession) GetTransferGate

func (_ContractStorageImpl *ContractStorageImplCallerSession) GetTransferGate() (common.Address, error)

GetTransferGate is a free data retrieval call binding the contract method 0xe81dba9d.

Solidity: function getTransferGate() view returns(address)

func (*ContractStorageImplCallerSession) NewContactStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) NewContactStorage() (common.Address, error)

NewContactStorage is a free data retrieval call binding the contract method 0xe5934630.

Solidity: function newContactStorage() view returns(address)

func (*ContractStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONEMISSION

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_ContractStorageImpl *ContractStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ContractStorageImplCallerSession) PreviousContactStorage

func (_ContractStorageImpl *ContractStorageImplCallerSession) PreviousContactStorage() (common.Address, error)

PreviousContactStorage is a free data retrieval call binding the contract method 0xeac8c753.

Solidity: function previousContactStorage() view returns(address)

func (*ContractStorageImplCallerSession) ROLEACCESSVERIFIER

func (_ContractStorageImpl *ContractStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ContractStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_ContractStorageImpl *ContractStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ContractStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_ContractStorageImpl *ContractStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ContractStorageImplCallerSession) ROLEDEPLOYADMIN

func (_ContractStorageImpl *ContractStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ContractStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_ContractStorageImpl *ContractStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type ContractStorageImplContractDeployed

type ContractStorageImplContractDeployed struct {
	ContractIndex *big.Int
	OldAddress    common.Address
	NewAddress    common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

ContractStorageImplContractDeployed represents a ContractDeployed event raised by the ContractStorageImpl contract.

type ContractStorageImplContractDeployedIterator

type ContractStorageImplContractDeployedIterator struct {
	Event *ContractStorageImplContractDeployed // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ContractStorageImplContractDeployedIterator is returned from FilterContractDeployed and is used to iterate over the raw logs and unpacked data for ContractDeployed events raised by the ContractStorageImpl contract.

func (*ContractStorageImplContractDeployedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ContractStorageImplContractDeployedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ContractStorageImplContractDeployedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ContractStorageImplContractStorageMoved

type ContractStorageImplContractStorageMoved struct {
	OldAddress common.Address
	NewAddress common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

ContractStorageImplContractStorageMoved represents a ContractStorageMoved event raised by the ContractStorageImpl contract.

type ContractStorageImplContractStorageMovedIterator

type ContractStorageImplContractStorageMovedIterator struct {
	Event *ContractStorageImplContractStorageMoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ContractStorageImplContractStorageMovedIterator is returned from FilterContractStorageMoved and is used to iterate over the raw logs and unpacked data for ContractStorageMoved events raised by the ContractStorageImpl contract.

func (*ContractStorageImplContractStorageMovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ContractStorageImplContractStorageMovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ContractStorageImplContractStorageMovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ContractStorageImplFilterer

type ContractStorageImplFilterer struct {
	// contains filtered or unexported fields
}

ContractStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewContractStorageImplFilterer

func NewContractStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*ContractStorageImplFilterer, error)

NewContractStorageImplFilterer creates a new log filterer instance of ContractStorageImpl, bound to a specific deployed contract.

func (*ContractStorageImplFilterer) FilterContractDeployed

func (_ContractStorageImpl *ContractStorageImplFilterer) FilterContractDeployed(opts *bind.FilterOpts) (*ContractStorageImplContractDeployedIterator, error)

FilterContractDeployed is a free log retrieval operation binding the contract event 0xd274d16612c69f430bc382e211c9223ab05c6e67d054e0db95d6f9345069613d.

Solidity: event ContractDeployed(uint256 contractIndex, address oldAddress, address newAddress)

func (*ContractStorageImplFilterer) FilterContractStorageMoved

func (_ContractStorageImpl *ContractStorageImplFilterer) FilterContractStorageMoved(opts *bind.FilterOpts) (*ContractStorageImplContractStorageMovedIterator, error)

FilterContractStorageMoved is a free log retrieval operation binding the contract event 0x697834b862967028200fa0b8d24435bf6677d69e49574445af8dd965412d8772.

Solidity: event ContractStorageMoved(address oldAddress, address newAddress)

func (*ContractStorageImplFilterer) FilterNewContractStorageDeployed

func (_ContractStorageImpl *ContractStorageImplFilterer) FilterNewContractStorageDeployed(opts *bind.FilterOpts) (*ContractStorageImplNewContractStorageDeployedIterator, error)

FilterNewContractStorageDeployed is a free log retrieval operation binding the contract event 0xe328ac2c88b0be7b0d3d83128c921fb5ecc78e12a5cf6a2337d2aef5adf74ec5.

Solidity: event NewContractStorageDeployed(address newAddress)

func (*ContractStorageImplFilterer) ParseContractDeployed

func (_ContractStorageImpl *ContractStorageImplFilterer) ParseContractDeployed(log types.Log) (*ContractStorageImplContractDeployed, error)

ParseContractDeployed is a log parse operation binding the contract event 0xd274d16612c69f430bc382e211c9223ab05c6e67d054e0db95d6f9345069613d.

Solidity: event ContractDeployed(uint256 contractIndex, address oldAddress, address newAddress)

func (*ContractStorageImplFilterer) ParseContractStorageMoved

func (_ContractStorageImpl *ContractStorageImplFilterer) ParseContractStorageMoved(log types.Log) (*ContractStorageImplContractStorageMoved, error)

ParseContractStorageMoved is a log parse operation binding the contract event 0x697834b862967028200fa0b8d24435bf6677d69e49574445af8dd965412d8772.

Solidity: event ContractStorageMoved(address oldAddress, address newAddress)

func (*ContractStorageImplFilterer) ParseNewContractStorageDeployed

func (_ContractStorageImpl *ContractStorageImplFilterer) ParseNewContractStorageDeployed(log types.Log) (*ContractStorageImplNewContractStorageDeployed, error)

ParseNewContractStorageDeployed is a log parse operation binding the contract event 0xe328ac2c88b0be7b0d3d83128c921fb5ecc78e12a5cf6a2337d2aef5adf74ec5.

Solidity: event NewContractStorageDeployed(address newAddress)

func (*ContractStorageImplFilterer) WatchContractDeployed

func (_ContractStorageImpl *ContractStorageImplFilterer) WatchContractDeployed(opts *bind.WatchOpts, sink chan<- *ContractStorageImplContractDeployed) (event.Subscription, error)

WatchContractDeployed is a free log subscription operation binding the contract event 0xd274d16612c69f430bc382e211c9223ab05c6e67d054e0db95d6f9345069613d.

Solidity: event ContractDeployed(uint256 contractIndex, address oldAddress, address newAddress)

func (*ContractStorageImplFilterer) WatchContractStorageMoved

func (_ContractStorageImpl *ContractStorageImplFilterer) WatchContractStorageMoved(opts *bind.WatchOpts, sink chan<- *ContractStorageImplContractStorageMoved) (event.Subscription, error)

WatchContractStorageMoved is a free log subscription operation binding the contract event 0x697834b862967028200fa0b8d24435bf6677d69e49574445af8dd965412d8772.

Solidity: event ContractStorageMoved(address oldAddress, address newAddress)

func (*ContractStorageImplFilterer) WatchNewContractStorageDeployed

func (_ContractStorageImpl *ContractStorageImplFilterer) WatchNewContractStorageDeployed(opts *bind.WatchOpts, sink chan<- *ContractStorageImplNewContractStorageDeployed) (event.Subscription, error)

WatchNewContractStorageDeployed is a free log subscription operation binding the contract event 0xe328ac2c88b0be7b0d3d83128c921fb5ecc78e12a5cf6a2337d2aef5adf74ec5.

Solidity: event NewContractStorageDeployed(address newAddress)

type ContractStorageImplNewContractStorageDeployed

type ContractStorageImplNewContractStorageDeployed struct {
	NewAddress common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

ContractStorageImplNewContractStorageDeployed represents a NewContractStorageDeployed event raised by the ContractStorageImpl contract.

type ContractStorageImplNewContractStorageDeployedIterator

type ContractStorageImplNewContractStorageDeployedIterator struct {
	Event *ContractStorageImplNewContractStorageDeployed // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ContractStorageImplNewContractStorageDeployedIterator is returned from FilterNewContractStorageDeployed and is used to iterate over the raw logs and unpacked data for NewContractStorageDeployed events raised by the ContractStorageImpl contract.

func (*ContractStorageImplNewContractStorageDeployedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ContractStorageImplNewContractStorageDeployedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ContractStorageImplNewContractStorageDeployedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ContractStorageImplRaw

type ContractStorageImplRaw struct {
	Contract *ContractStorageImpl // Generic contract binding to access the raw methods on
}

ContractStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*ContractStorageImplRaw) Call

func (_ContractStorageImpl *ContractStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*ContractStorageImplRaw) Transact

func (_ContractStorageImpl *ContractStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ContractStorageImplRaw) Transfer

func (_ContractStorageImpl *ContractStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ContractStorageImplSession

type ContractStorageImplSession struct {
	Contract     *ContractStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts        // Call options to use throughout this session
	TransactOpts bind.TransactOpts    // Transaction auth options to use throughout this session
}

ContractStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*ContractStorageImplSession) CONTRACTACCESS

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTACCESSSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTADMINABLE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTADMINSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTASSETBOX

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTASSETBOXINFO

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTBALANCE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTBITBON

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTBITBONSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTBITBONSUPPORT

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTBONBALANCE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTBONTRANSFER

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTDEX

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTEXCHANGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTFEESTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTGENERATOR

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMSBON

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMSBONSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGADDFEE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGADDROLE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTOTC

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTOTCSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTROLESTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTTRANSFER

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ContractStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ContractStorageImpl *ContractStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ContractStorageImplSession) ContractDeployers

func (_ContractStorageImpl *ContractStorageImplSession) ContractDeployers(arg0 *big.Int) (common.Address, error)

ContractDeployers is a free data retrieval call binding the contract method 0x1491fa69.

Solidity: function contractDeployers(uint256 ) view returns(address)

func (*ContractStorageImplSession) Contracts

func (_ContractStorageImpl *ContractStorageImplSession) Contracts(arg0 *big.Int) (common.Address, error)

Contracts is a free data retrieval call binding the contract method 0x474da79a.

Solidity: function contracts(uint256 ) view returns(address)

func (*ContractStorageImplSession) ContractsTime

func (_ContractStorageImpl *ContractStorageImplSession) ContractsTime(arg0 *big.Int) (*big.Int, error)

ContractsTime is a free data retrieval call binding the contract method 0x566e4314.

Solidity: function contractsTime(uint256 ) view returns(uint256)

func (*ContractStorageImplSession) GetAccess

func (_ContractStorageImpl *ContractStorageImplSession) GetAccess() (common.Address, error)

GetAccess is a free data retrieval call binding the contract method 0xf7ca8431.

Solidity: function getAccess() view returns(address)

func (*ContractStorageImplSession) GetAccessStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetAccessStorage() (common.Address, error)

GetAccessStorage is a free data retrieval call binding the contract method 0x0d047185.

Solidity: function getAccessStorage() view returns(address)

func (*ContractStorageImplSession) GetAdminable

func (_ContractStorageImpl *ContractStorageImplSession) GetAdminable() (common.Address, error)

GetAdminable is a free data retrieval call binding the contract method 0x23886180.

Solidity: function getAdminable() view returns(address)

func (*ContractStorageImplSession) GetAssetbox

func (_ContractStorageImpl *ContractStorageImplSession) GetAssetbox() (common.Address, error)

GetAssetbox is a free data retrieval call binding the contract method 0x5285aa82.

Solidity: function getAssetbox() view returns(address)

func (*ContractStorageImplSession) GetAssetboxInfo

func (_ContractStorageImpl *ContractStorageImplSession) GetAssetboxInfo() (common.Address, error)

GetAssetboxInfo is a free data retrieval call binding the contract method 0x33e1a11f.

Solidity: function getAssetboxInfo() view returns(address)

func (*ContractStorageImplSession) GetAssetboxStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetAssetboxStorage() (common.Address, error)

GetAssetboxStorage is a free data retrieval call binding the contract method 0x4b488eb0.

Solidity: function getAssetboxStorage() view returns(address)

func (*ContractStorageImplSession) GetBalanceGate

func (_ContractStorageImpl *ContractStorageImplSession) GetBalanceGate() (common.Address, error)

GetBalanceGate is a free data retrieval call binding the contract method 0x4267dd3b.

Solidity: function getBalanceGate() view returns(address)

func (*ContractStorageImplSession) GetBitbon

func (_ContractStorageImpl *ContractStorageImplSession) GetBitbon() (common.Address, error)

GetBitbon is a free data retrieval call binding the contract method 0xc17e0252.

Solidity: function getBitbon() view returns(address)

func (*ContractStorageImplSession) GetBitbonStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetBitbonStorage() (common.Address, error)

GetBitbonStorage is a free data retrieval call binding the contract method 0xf46b7e96.

Solidity: function getBitbonStorage() view returns(address)

func (*ContractStorageImplSession) GetBitbonSupport

func (_ContractStorageImpl *ContractStorageImplSession) GetBitbonSupport() (common.Address, error)

GetBitbonSupport is a free data retrieval call binding the contract method 0xfecf10bb.

Solidity: function getBitbonSupport() view returns(address)

func (*ContractStorageImplSession) GetBonBalanceGate

func (_ContractStorageImpl *ContractStorageImplSession) GetBonBalanceGate() (common.Address, error)

GetBonBalanceGate is a free data retrieval call binding the contract method 0x0835e907.

Solidity: function getBonBalanceGate() view returns(address)

func (*ContractStorageImplSession) GetBonTransferGate

func (_ContractStorageImpl *ContractStorageImplSession) GetBonTransferGate() (common.Address, error)

GetBonTransferGate is a free data retrieval call binding the contract method 0x132592a2.

Solidity: function getBonTransferGate() view returns(address)

func (*ContractStorageImplSession) GetContractAddress

func (_ContractStorageImpl *ContractStorageImplSession) GetContractAddress(contractType *big.Int) (common.Address, error)

GetContractAddress is a free data retrieval call binding the contract method 0xaefa7d98.

Solidity: function getContractAddress(uint256 contractType) view returns(address)

func (*ContractStorageImplSession) GetContractAddresses

func (_ContractStorageImpl *ContractStorageImplSession) GetContractAddresses(contractTypes []*big.Int) ([]common.Address, error)

GetContractAddresses is a free data retrieval call binding the contract method 0x8e04500f.

Solidity: function getContractAddresses(uint256[] contractTypes) view returns(address[])

func (*ContractStorageImplSession) GetContractDeployTime

func (_ContractStorageImpl *ContractStorageImplSession) GetContractDeployTime(contractType *big.Int) (*big.Int, error)

GetContractDeployTime is a free data retrieval call binding the contract method 0x012753ac.

Solidity: function getContractDeployTime(uint256 contractType) view returns(uint256)

func (*ContractStorageImplSession) GetContractDeployer

func (_ContractStorageImpl *ContractStorageImplSession) GetContractDeployer(contractType *big.Int) (common.Address, error)

GetContractDeployer is a free data retrieval call binding the contract method 0xf9bede86.

Solidity: function getContractDeployer(uint256 contractType) view returns(address)

func (*ContractStorageImplSession) GetDistributionStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetDistributionStorage() (common.Address, error)

GetDistributionStorage is a free data retrieval call binding the contract method 0x16ccb1ac.

Solidity: function getDistributionStorage() view returns(address)

func (*ContractStorageImplSession) GetExchange

func (_ContractStorageImpl *ContractStorageImplSession) GetExchange() (common.Address, error)

GetExchange is a free data retrieval call binding the contract method 0xf807cd22.

Solidity: function getExchange() view returns(address)

func (*ContractStorageImplSession) GetExchangeStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetExchangeStorage() (common.Address, error)

GetExchangeStorage is a free data retrieval call binding the contract method 0xa765f617.

Solidity: function getExchangeStorage() view returns(address)

func (*ContractStorageImplSession) GetFeeStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetFeeStorage() (common.Address, error)

GetFeeStorage is a free data retrieval call binding the contract method 0x343ddaa3.

Solidity: function getFeeStorage() view returns(address)

func (*ContractStorageImplSession) GetMiningAgentStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetMiningAgentStorage() (common.Address, error)

GetMiningAgentStorage is a free data retrieval call binding the contract method 0x4c9a68b4.

Solidity: function getMiningAgentStorage() view returns(address)

func (*ContractStorageImplSession) GetMsbon

func (_ContractStorageImpl *ContractStorageImplSession) GetMsbon() (common.Address, error)

GetMsbon is a free data retrieval call binding the contract method 0xc8ddbddc.

Solidity: function getMsbon() view returns(address)

func (*ContractStorageImplSession) GetMsbonStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetMsbonStorage() (common.Address, error)

GetMsbonStorage is a free data retrieval call binding the contract method 0x3bc37b68.

Solidity: function getMsbonStorage() view returns(address)

func (*ContractStorageImplSession) GetMultisigStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetMultisigStorage() (common.Address, error)

GetMultisigStorage is a free data retrieval call binding the contract method 0x3c3ddbd1.

Solidity: function getMultisigStorage() view returns(address)

func (*ContractStorageImplSession) GetNewContactStorageAddress

func (_ContractStorageImpl *ContractStorageImplSession) GetNewContactStorageAddress() (common.Address, error)

GetNewContactStorageAddress is a free data retrieval call binding the contract method 0x3dcf05c0.

Solidity: function getNewContactStorageAddress() view returns(address)

func (*ContractStorageImplSession) GetOtc

func (_ContractStorageImpl *ContractStorageImplSession) GetOtc() (common.Address, error)

GetOtc is a free data retrieval call binding the contract method 0xb89ed48f.

Solidity: function getOtc() view returns(address)

func (*ContractStorageImplSession) GetOtcStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetOtcStorage() (common.Address, error)

GetOtcStorage is a free data retrieval call binding the contract method 0xb8101948.

Solidity: function getOtcStorage() view returns(address)

func (*ContractStorageImplSession) GetPreviousContractStorageAddress

func (_ContractStorageImpl *ContractStorageImplSession) GetPreviousContractStorageAddress() (common.Address, error)

GetPreviousContractStorageAddress is a free data retrieval call binding the contract method 0xbd5f8e9b.

Solidity: function getPreviousContractStorageAddress() view returns(address)

func (*ContractStorageImplSession) GetReservedAliasStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetReservedAliasStorage() (common.Address, error)

GetReservedAliasStorage is a free data retrieval call binding the contract method 0x6c62e96f.

Solidity: function getReservedAliasStorage() view returns(address)

func (*ContractStorageImplSession) GetSafeTransferStorage

func (_ContractStorageImpl *ContractStorageImplSession) GetSafeTransferStorage() (common.Address, error)

GetSafeTransferStorage is a free data retrieval call binding the contract method 0xc31fdffe.

Solidity: function getSafeTransferStorage() view returns(address)

func (*ContractStorageImplSession) GetThisContractIndex

func (_ContractStorageImpl *ContractStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ContractStorageImplSession) GetTransferGate

func (_ContractStorageImpl *ContractStorageImplSession) GetTransferGate() (common.Address, error)

GetTransferGate is a free data retrieval call binding the contract method 0xe81dba9d.

Solidity: function getTransferGate() view returns(address)

func (*ContractStorageImplSession) NewContactStorage

func (_ContractStorageImpl *ContractStorageImplSession) NewContactStorage() (common.Address, error)

NewContactStorage is a free data retrieval call binding the contract method 0xe5934630.

Solidity: function newContactStorage() view returns(address)

func (*ContractStorageImplSession) NotifyFirstDeploy

func (_ContractStorageImpl *ContractStorageImplSession) NotifyFirstDeploy() (*types.Transaction, error)

NotifyFirstDeploy is a paid mutator transaction binding the contract method 0x4fc6bddb.

Solidity: function notifyFirstDeploy() returns()

func (*ContractStorageImplSession) NotifyRedeploy

func (_ContractStorageImpl *ContractStorageImplSession) NotifyRedeploy(newContractStorageAddress common.Address) (*types.Transaction, error)

NotifyRedeploy is a paid mutator transaction binding the contract method 0x0f989265.

Solidity: function notifyRedeploy(address newContractStorageAddress) returns()

func (*ContractStorageImplSession) PERMISSIONACCESSRESTORATION

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONADMINSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONEMISSION

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONFEESSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) PERMISSIONROLESSTORAGE

func (_ContractStorageImpl *ContractStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ContractStorageImplSession) PreviousContactStorage

func (_ContractStorageImpl *ContractStorageImplSession) PreviousContactStorage() (common.Address, error)

PreviousContactStorage is a free data retrieval call binding the contract method 0xeac8c753.

Solidity: function previousContactStorage() view returns(address)

func (*ContractStorageImplSession) ROLEACCESSVERIFIER

func (_ContractStorageImpl *ContractStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ContractStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_ContractStorageImpl *ContractStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ContractStorageImplSession) ROLECOMMISSIONVERIFIER

func (_ContractStorageImpl *ContractStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ContractStorageImplSession) ROLEDEPLOYADMIN

func (_ContractStorageImpl *ContractStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ContractStorageImplSession) ROLEPERMISSIONADMIN

func (_ContractStorageImpl *ContractStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*ContractStorageImplSession) SetAccess

func (_ContractStorageImpl *ContractStorageImplSession) SetAccess(contractAddress common.Address) (*types.Transaction, error)

SetAccess is a paid mutator transaction binding the contract method 0x7d713ac2.

Solidity: function setAccess(address contractAddress) returns()

func (*ContractStorageImplSession) SetAccessStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetAccessStorage(contractAddress common.Address) (*types.Transaction, error)

SetAccessStorage is a paid mutator transaction binding the contract method 0xdd191535.

Solidity: function setAccessStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetAdminable

func (_ContractStorageImpl *ContractStorageImplSession) SetAdminable(adminableContractAddress common.Address) (*types.Transaction, error)

SetAdminable is a paid mutator transaction binding the contract method 0x14a35cf2.

Solidity: function setAdminable(address adminableContractAddress) returns()

func (*ContractStorageImplSession) SetAssetbox

func (_ContractStorageImpl *ContractStorageImplSession) SetAssetbox(contractAddress common.Address) (*types.Transaction, error)

SetAssetbox is a paid mutator transaction binding the contract method 0xaf386d64.

Solidity: function setAssetbox(address contractAddress) returns()

func (*ContractStorageImplSession) SetAssetboxInfo

func (_ContractStorageImpl *ContractStorageImplSession) SetAssetboxInfo(contractAddress common.Address) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x909c2416.

Solidity: function setAssetboxInfo(address contractAddress) returns()

func (*ContractStorageImplSession) SetAssetboxStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetAssetboxStorage(contractAddress common.Address) (*types.Transaction, error)

SetAssetboxStorage is a paid mutator transaction binding the contract method 0x5472ff6b.

Solidity: function setAssetboxStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetBalanceGate

func (_ContractStorageImpl *ContractStorageImplSession) SetBalanceGate(contractAddress common.Address) (*types.Transaction, error)

SetBalanceGate is a paid mutator transaction binding the contract method 0x286bf9d5.

Solidity: function setBalanceGate(address contractAddress) returns()

func (*ContractStorageImplSession) SetBitbon

func (_ContractStorageImpl *ContractStorageImplSession) SetBitbon(contractAddress common.Address) (*types.Transaction, error)

SetBitbon is a paid mutator transaction binding the contract method 0x76ebaba3.

Solidity: function setBitbon(address contractAddress) returns()

func (*ContractStorageImplSession) SetBitbonStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetBitbonStorage(contractAddress common.Address) (*types.Transaction, error)

SetBitbonStorage is a paid mutator transaction binding the contract method 0x18e02cb3.

Solidity: function setBitbonStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetBitbonSupport

func (_ContractStorageImpl *ContractStorageImplSession) SetBitbonSupport(contractAddress common.Address) (*types.Transaction, error)

SetBitbonSupport is a paid mutator transaction binding the contract method 0xabd5d1c3.

Solidity: function setBitbonSupport(address contractAddress) returns()

func (*ContractStorageImplSession) SetBonBalanceGate

func (_ContractStorageImpl *ContractStorageImplSession) SetBonBalanceGate(contractAddress common.Address) (*types.Transaction, error)

SetBonBalanceGate is a paid mutator transaction binding the contract method 0x787f0ff3.

Solidity: function setBonBalanceGate(address contractAddress) returns()

func (*ContractStorageImplSession) SetBonTransferGate

func (_ContractStorageImpl *ContractStorageImplSession) SetBonTransferGate(contractAddress common.Address) (*types.Transaction, error)

SetBonTransferGate is a paid mutator transaction binding the contract method 0x4ed2fb16.

Solidity: function setBonTransferGate(address contractAddress) returns()

func (*ContractStorageImplSession) SetContractAddress

func (_ContractStorageImpl *ContractStorageImplSession) SetContractAddress(contractType *big.Int, contractAddress common.Address) (*types.Transaction, error)

SetContractAddress is a paid mutator transaction binding the contract method 0xbb0165b1.

Solidity: function setContractAddress(uint256 contractType, address contractAddress) returns()

func (*ContractStorageImplSession) SetDistributionStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetDistributionStorage(distributionStorageContractAddress common.Address) (*types.Transaction, error)

SetDistributionStorage is a paid mutator transaction binding the contract method 0x99cc5501.

Solidity: function setDistributionStorage(address distributionStorageContractAddress) returns()

func (*ContractStorageImplSession) SetExchange

func (_ContractStorageImpl *ContractStorageImplSession) SetExchange(contractAddress common.Address) (*types.Transaction, error)

SetExchange is a paid mutator transaction binding the contract method 0x67b1f5df.

Solidity: function setExchange(address contractAddress) returns()

func (*ContractStorageImplSession) SetExchangeStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetExchangeStorage(contractAddress common.Address) (*types.Transaction, error)

SetExchangeStorage is a paid mutator transaction binding the contract method 0xe7b0a826.

Solidity: function setExchangeStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetFeeStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetFeeStorage(contractAddress common.Address) (*types.Transaction, error)

SetFeeStorage is a paid mutator transaction binding the contract method 0xde6e3411.

Solidity: function setFeeStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetMiningAgentStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetMiningAgentStorage(miningAgentStorageContractAddress common.Address) (*types.Transaction, error)

SetMiningAgentStorage is a paid mutator transaction binding the contract method 0xe557af04.

Solidity: function setMiningAgentStorage(address miningAgentStorageContractAddress) returns()

func (*ContractStorageImplSession) SetMsbon

func (_ContractStorageImpl *ContractStorageImplSession) SetMsbon(contractAddress common.Address) (*types.Transaction, error)

SetMsbon is a paid mutator transaction binding the contract method 0x28c2c155.

Solidity: function setMsbon(address contractAddress) returns()

func (*ContractStorageImplSession) SetMsbonStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetMsbonStorage(contractAddress common.Address) (*types.Transaction, error)

SetMsbonStorage is a paid mutator transaction binding the contract method 0x9e529cb4.

Solidity: function setMsbonStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetMultisigStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetMultisigStorage(contractAddress common.Address) (*types.Transaction, error)

SetMultisigStorage is a paid mutator transaction binding the contract method 0xa86baad0.

Solidity: function setMultisigStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetOtc

func (_ContractStorageImpl *ContractStorageImplSession) SetOtc(contractAddress common.Address) (*types.Transaction, error)

SetOtc is a paid mutator transaction binding the contract method 0x53585888.

Solidity: function setOtc(address contractAddress) returns()

func (*ContractStorageImplSession) SetOtcStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetOtcStorage(contractAddress common.Address) (*types.Transaction, error)

SetOtcStorage is a paid mutator transaction binding the contract method 0x0042aa78.

Solidity: function setOtcStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetPreviousContractStorageAddress

func (_ContractStorageImpl *ContractStorageImplSession) SetPreviousContractStorageAddress(contractAddress common.Address) (*types.Transaction, error)

SetPreviousContractStorageAddress is a paid mutator transaction binding the contract method 0x896f578f.

Solidity: function setPreviousContractStorageAddress(address contractAddress) returns()

func (*ContractStorageImplSession) SetReservedAliasStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetReservedAliasStorage(contractAddress common.Address) (*types.Transaction, error)

SetReservedAliasStorage is a paid mutator transaction binding the contract method 0x3aa6bb19.

Solidity: function setReservedAliasStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetSafeTransferStorage

func (_ContractStorageImpl *ContractStorageImplSession) SetSafeTransferStorage(contractAddress common.Address) (*types.Transaction, error)

SetSafeTransferStorage is a paid mutator transaction binding the contract method 0x933ef0d8.

Solidity: function setSafeTransferStorage(address contractAddress) returns()

func (*ContractStorageImplSession) SetTransferGate

func (_ContractStorageImpl *ContractStorageImplSession) SetTransferGate(contractAddress common.Address) (*types.Transaction, error)

SetTransferGate is a paid mutator transaction binding the contract method 0x61d8c817.

Solidity: function setTransferGate(address contractAddress) returns()

type ContractStorageImplTransactor

type ContractStorageImplTransactor struct {
	// contains filtered or unexported fields
}

ContractStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewContractStorageImplTransactor

func NewContractStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*ContractStorageImplTransactor, error)

NewContractStorageImplTransactor creates a new write-only instance of ContractStorageImpl, bound to a specific deployed contract.

func (*ContractStorageImplTransactor) NotifyFirstDeploy

func (_ContractStorageImpl *ContractStorageImplTransactor) NotifyFirstDeploy(opts *bind.TransactOpts) (*types.Transaction, error)

NotifyFirstDeploy is a paid mutator transaction binding the contract method 0x4fc6bddb.

Solidity: function notifyFirstDeploy() returns()

func (*ContractStorageImplTransactor) NotifyRedeploy

func (_ContractStorageImpl *ContractStorageImplTransactor) NotifyRedeploy(opts *bind.TransactOpts, newContractStorageAddress common.Address) (*types.Transaction, error)

NotifyRedeploy is a paid mutator transaction binding the contract method 0x0f989265.

Solidity: function notifyRedeploy(address newContractStorageAddress) returns()

func (*ContractStorageImplTransactor) SetAccess

func (_ContractStorageImpl *ContractStorageImplTransactor) SetAccess(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetAccess is a paid mutator transaction binding the contract method 0x7d713ac2.

Solidity: function setAccess(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetAccessStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetAccessStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetAccessStorage is a paid mutator transaction binding the contract method 0xdd191535.

Solidity: function setAccessStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetAdminable

func (_ContractStorageImpl *ContractStorageImplTransactor) SetAdminable(opts *bind.TransactOpts, adminableContractAddress common.Address) (*types.Transaction, error)

SetAdminable is a paid mutator transaction binding the contract method 0x14a35cf2.

Solidity: function setAdminable(address adminableContractAddress) returns()

func (*ContractStorageImplTransactor) SetAssetbox

func (_ContractStorageImpl *ContractStorageImplTransactor) SetAssetbox(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetAssetbox is a paid mutator transaction binding the contract method 0xaf386d64.

Solidity: function setAssetbox(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetAssetboxInfo

func (_ContractStorageImpl *ContractStorageImplTransactor) SetAssetboxInfo(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x909c2416.

Solidity: function setAssetboxInfo(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetAssetboxStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetAssetboxStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetAssetboxStorage is a paid mutator transaction binding the contract method 0x5472ff6b.

Solidity: function setAssetboxStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetBalanceGate

func (_ContractStorageImpl *ContractStorageImplTransactor) SetBalanceGate(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetBalanceGate is a paid mutator transaction binding the contract method 0x286bf9d5.

Solidity: function setBalanceGate(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetBitbon

func (_ContractStorageImpl *ContractStorageImplTransactor) SetBitbon(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetBitbon is a paid mutator transaction binding the contract method 0x76ebaba3.

Solidity: function setBitbon(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetBitbonStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetBitbonStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetBitbonStorage is a paid mutator transaction binding the contract method 0x18e02cb3.

Solidity: function setBitbonStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetBitbonSupport

func (_ContractStorageImpl *ContractStorageImplTransactor) SetBitbonSupport(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetBitbonSupport is a paid mutator transaction binding the contract method 0xabd5d1c3.

Solidity: function setBitbonSupport(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetBonBalanceGate

func (_ContractStorageImpl *ContractStorageImplTransactor) SetBonBalanceGate(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetBonBalanceGate is a paid mutator transaction binding the contract method 0x787f0ff3.

Solidity: function setBonBalanceGate(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetBonTransferGate

func (_ContractStorageImpl *ContractStorageImplTransactor) SetBonTransferGate(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetBonTransferGate is a paid mutator transaction binding the contract method 0x4ed2fb16.

Solidity: function setBonTransferGate(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetContractAddress

func (_ContractStorageImpl *ContractStorageImplTransactor) SetContractAddress(opts *bind.TransactOpts, contractType *big.Int, contractAddress common.Address) (*types.Transaction, error)

SetContractAddress is a paid mutator transaction binding the contract method 0xbb0165b1.

Solidity: function setContractAddress(uint256 contractType, address contractAddress) returns()

func (*ContractStorageImplTransactor) SetDistributionStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetDistributionStorage(opts *bind.TransactOpts, distributionStorageContractAddress common.Address) (*types.Transaction, error)

SetDistributionStorage is a paid mutator transaction binding the contract method 0x99cc5501.

Solidity: function setDistributionStorage(address distributionStorageContractAddress) returns()

func (*ContractStorageImplTransactor) SetExchange

func (_ContractStorageImpl *ContractStorageImplTransactor) SetExchange(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetExchange is a paid mutator transaction binding the contract method 0x67b1f5df.

Solidity: function setExchange(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetExchangeStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetExchangeStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetExchangeStorage is a paid mutator transaction binding the contract method 0xe7b0a826.

Solidity: function setExchangeStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetFeeStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetFeeStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetFeeStorage is a paid mutator transaction binding the contract method 0xde6e3411.

Solidity: function setFeeStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetMiningAgentStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetMiningAgentStorage(opts *bind.TransactOpts, miningAgentStorageContractAddress common.Address) (*types.Transaction, error)

SetMiningAgentStorage is a paid mutator transaction binding the contract method 0xe557af04.

Solidity: function setMiningAgentStorage(address miningAgentStorageContractAddress) returns()

func (*ContractStorageImplTransactor) SetMsbon

func (_ContractStorageImpl *ContractStorageImplTransactor) SetMsbon(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetMsbon is a paid mutator transaction binding the contract method 0x28c2c155.

Solidity: function setMsbon(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetMsbonStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetMsbonStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetMsbonStorage is a paid mutator transaction binding the contract method 0x9e529cb4.

Solidity: function setMsbonStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetMultisigStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetMultisigStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetMultisigStorage is a paid mutator transaction binding the contract method 0xa86baad0.

Solidity: function setMultisigStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetOtc

func (_ContractStorageImpl *ContractStorageImplTransactor) SetOtc(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetOtc is a paid mutator transaction binding the contract method 0x53585888.

Solidity: function setOtc(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetOtcStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetOtcStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetOtcStorage is a paid mutator transaction binding the contract method 0x0042aa78.

Solidity: function setOtcStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetPreviousContractStorageAddress

func (_ContractStorageImpl *ContractStorageImplTransactor) SetPreviousContractStorageAddress(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetPreviousContractStorageAddress is a paid mutator transaction binding the contract method 0x896f578f.

Solidity: function setPreviousContractStorageAddress(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetReservedAliasStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetReservedAliasStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetReservedAliasStorage is a paid mutator transaction binding the contract method 0x3aa6bb19.

Solidity: function setReservedAliasStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetSafeTransferStorage

func (_ContractStorageImpl *ContractStorageImplTransactor) SetSafeTransferStorage(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetSafeTransferStorage is a paid mutator transaction binding the contract method 0x933ef0d8.

Solidity: function setSafeTransferStorage(address contractAddress) returns()

func (*ContractStorageImplTransactor) SetTransferGate

func (_ContractStorageImpl *ContractStorageImplTransactor) SetTransferGate(opts *bind.TransactOpts, contractAddress common.Address) (*types.Transaction, error)

SetTransferGate is a paid mutator transaction binding the contract method 0x61d8c817.

Solidity: function setTransferGate(address contractAddress) returns()

type ContractStorageImplTransactorRaw

type ContractStorageImplTransactorRaw struct {
	Contract *ContractStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

ContractStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*ContractStorageImplTransactorRaw) Transact

func (_ContractStorageImpl *ContractStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ContractStorageImplTransactorRaw) Transfer

func (_ContractStorageImpl *ContractStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ContractStorageImplTransactorSession

type ContractStorageImplTransactorSession struct {
	Contract     *ContractStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts              // Transaction auth options to use throughout this session
}

ContractStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*ContractStorageImplTransactorSession) NotifyFirstDeploy

func (_ContractStorageImpl *ContractStorageImplTransactorSession) NotifyFirstDeploy() (*types.Transaction, error)

NotifyFirstDeploy is a paid mutator transaction binding the contract method 0x4fc6bddb.

Solidity: function notifyFirstDeploy() returns()

func (*ContractStorageImplTransactorSession) NotifyRedeploy

func (_ContractStorageImpl *ContractStorageImplTransactorSession) NotifyRedeploy(newContractStorageAddress common.Address) (*types.Transaction, error)

NotifyRedeploy is a paid mutator transaction binding the contract method 0x0f989265.

Solidity: function notifyRedeploy(address newContractStorageAddress) returns()

func (*ContractStorageImplTransactorSession) SetAccess

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetAccess(contractAddress common.Address) (*types.Transaction, error)

SetAccess is a paid mutator transaction binding the contract method 0x7d713ac2.

Solidity: function setAccess(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetAccessStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetAccessStorage(contractAddress common.Address) (*types.Transaction, error)

SetAccessStorage is a paid mutator transaction binding the contract method 0xdd191535.

Solidity: function setAccessStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetAdminable

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetAdminable(adminableContractAddress common.Address) (*types.Transaction, error)

SetAdminable is a paid mutator transaction binding the contract method 0x14a35cf2.

Solidity: function setAdminable(address adminableContractAddress) returns()

func (*ContractStorageImplTransactorSession) SetAssetbox

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetAssetbox(contractAddress common.Address) (*types.Transaction, error)

SetAssetbox is a paid mutator transaction binding the contract method 0xaf386d64.

Solidity: function setAssetbox(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetAssetboxInfo

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetAssetboxInfo(contractAddress common.Address) (*types.Transaction, error)

SetAssetboxInfo is a paid mutator transaction binding the contract method 0x909c2416.

Solidity: function setAssetboxInfo(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetAssetboxStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetAssetboxStorage(contractAddress common.Address) (*types.Transaction, error)

SetAssetboxStorage is a paid mutator transaction binding the contract method 0x5472ff6b.

Solidity: function setAssetboxStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetBalanceGate

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetBalanceGate(contractAddress common.Address) (*types.Transaction, error)

SetBalanceGate is a paid mutator transaction binding the contract method 0x286bf9d5.

Solidity: function setBalanceGate(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetBitbon

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetBitbon(contractAddress common.Address) (*types.Transaction, error)

SetBitbon is a paid mutator transaction binding the contract method 0x76ebaba3.

Solidity: function setBitbon(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetBitbonStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetBitbonStorage(contractAddress common.Address) (*types.Transaction, error)

SetBitbonStorage is a paid mutator transaction binding the contract method 0x18e02cb3.

Solidity: function setBitbonStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetBitbonSupport

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetBitbonSupport(contractAddress common.Address) (*types.Transaction, error)

SetBitbonSupport is a paid mutator transaction binding the contract method 0xabd5d1c3.

Solidity: function setBitbonSupport(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetBonBalanceGate

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetBonBalanceGate(contractAddress common.Address) (*types.Transaction, error)

SetBonBalanceGate is a paid mutator transaction binding the contract method 0x787f0ff3.

Solidity: function setBonBalanceGate(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetBonTransferGate

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetBonTransferGate(contractAddress common.Address) (*types.Transaction, error)

SetBonTransferGate is a paid mutator transaction binding the contract method 0x4ed2fb16.

Solidity: function setBonTransferGate(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetContractAddress

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetContractAddress(contractType *big.Int, contractAddress common.Address) (*types.Transaction, error)

SetContractAddress is a paid mutator transaction binding the contract method 0xbb0165b1.

Solidity: function setContractAddress(uint256 contractType, address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetDistributionStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetDistributionStorage(distributionStorageContractAddress common.Address) (*types.Transaction, error)

SetDistributionStorage is a paid mutator transaction binding the contract method 0x99cc5501.

Solidity: function setDistributionStorage(address distributionStorageContractAddress) returns()

func (*ContractStorageImplTransactorSession) SetExchange

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetExchange(contractAddress common.Address) (*types.Transaction, error)

SetExchange is a paid mutator transaction binding the contract method 0x67b1f5df.

Solidity: function setExchange(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetExchangeStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetExchangeStorage(contractAddress common.Address) (*types.Transaction, error)

SetExchangeStorage is a paid mutator transaction binding the contract method 0xe7b0a826.

Solidity: function setExchangeStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetFeeStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetFeeStorage(contractAddress common.Address) (*types.Transaction, error)

SetFeeStorage is a paid mutator transaction binding the contract method 0xde6e3411.

Solidity: function setFeeStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetMiningAgentStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetMiningAgentStorage(miningAgentStorageContractAddress common.Address) (*types.Transaction, error)

SetMiningAgentStorage is a paid mutator transaction binding the contract method 0xe557af04.

Solidity: function setMiningAgentStorage(address miningAgentStorageContractAddress) returns()

func (*ContractStorageImplTransactorSession) SetMsbon

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetMsbon(contractAddress common.Address) (*types.Transaction, error)

SetMsbon is a paid mutator transaction binding the contract method 0x28c2c155.

Solidity: function setMsbon(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetMsbonStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetMsbonStorage(contractAddress common.Address) (*types.Transaction, error)

SetMsbonStorage is a paid mutator transaction binding the contract method 0x9e529cb4.

Solidity: function setMsbonStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetMultisigStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetMultisigStorage(contractAddress common.Address) (*types.Transaction, error)

SetMultisigStorage is a paid mutator transaction binding the contract method 0xa86baad0.

Solidity: function setMultisigStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetOtc

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetOtc(contractAddress common.Address) (*types.Transaction, error)

SetOtc is a paid mutator transaction binding the contract method 0x53585888.

Solidity: function setOtc(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetOtcStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetOtcStorage(contractAddress common.Address) (*types.Transaction, error)

SetOtcStorage is a paid mutator transaction binding the contract method 0x0042aa78.

Solidity: function setOtcStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetPreviousContractStorageAddress

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetPreviousContractStorageAddress(contractAddress common.Address) (*types.Transaction, error)

SetPreviousContractStorageAddress is a paid mutator transaction binding the contract method 0x896f578f.

Solidity: function setPreviousContractStorageAddress(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetReservedAliasStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetReservedAliasStorage(contractAddress common.Address) (*types.Transaction, error)

SetReservedAliasStorage is a paid mutator transaction binding the contract method 0x3aa6bb19.

Solidity: function setReservedAliasStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetSafeTransferStorage

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetSafeTransferStorage(contractAddress common.Address) (*types.Transaction, error)

SetSafeTransferStorage is a paid mutator transaction binding the contract method 0x933ef0d8.

Solidity: function setSafeTransferStorage(address contractAddress) returns()

func (*ContractStorageImplTransactorSession) SetTransferGate

func (_ContractStorageImpl *ContractStorageImplTransactorSession) SetTransferGate(contractAddress common.Address) (*types.Transaction, error)

SetTransferGate is a paid mutator transaction binding the contract method 0x61d8c817.

Solidity: function setTransferGate(address contractAddress) returns()

type DistributionSettingsChanged

type DistributionSettingsChanged struct {
	Type     *big.Int
	Accounts []common.Address
	Amounts  []*big.Int
}

type DistributionStorageImpl

type DistributionStorageImpl struct {
	DistributionStorageImplCaller     // Read-only binding to the contract
	DistributionStorageImplTransactor // Write-only binding to the contract
	DistributionStorageImplFilterer   // Log filterer for contract events
}

DistributionStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewDistributionStorageImpl

func NewDistributionStorageImpl(address common.Address, backend bind.ContractBackend) (*DistributionStorageImpl, error)

NewDistributionStorageImpl creates a new instance of DistributionStorageImpl, bound to a specific deployed contract.

type DistributionStorageImplCaller

type DistributionStorageImplCaller struct {
	// contains filtered or unexported fields
}

DistributionStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewDistributionStorageImplCaller

func NewDistributionStorageImplCaller(address common.Address, caller bind.ContractCaller) (*DistributionStorageImplCaller, error)

NewDistributionStorageImplCaller creates a new read-only instance of DistributionStorageImpl, bound to a specific deployed contract.

func (*DistributionStorageImplCaller) ABI

func (_DistributionStorageImpl *DistributionStorageImplCaller) ABI() abi.ABI

Return Abi for DistributionStorageImplCaller

func (*DistributionStorageImplCaller) CONTRACTACCESS

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTACCESSSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTADMINABLE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTADMINSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTASSETBOX

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTASSETBOXINFO

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTBALANCE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTBITBON

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTBITBONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTBITBONSUPPORT

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTBONBALANCE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTBONTRANSFER

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTDEX

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTEXCHANGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTFEESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTGENERATOR

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMSBON

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMSBONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTOTC

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTOTCSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTROLESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTTRANSFER

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*DistributionStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplCaller) ContractStorage

func (_DistributionStorageImpl *DistributionStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*DistributionStorageImplCaller) CurrentDistribution

func (_DistributionStorageImpl *DistributionStorageImplCaller) CurrentDistribution(opts *bind.CallOpts) ([]byte, error)

CurrentDistribution is a free data retrieval call binding the contract method 0x48ced6a7.

Solidity: function currentDistribution() view returns(bytes)

func (*DistributionStorageImplCaller) CurrentDistributionHash

func (_DistributionStorageImpl *DistributionStorageImplCaller) CurrentDistributionHash(opts *bind.CallOpts) ([32]byte, error)

CurrentDistributionHash is a free data retrieval call binding the contract method 0xa5ca1eb3.

Solidity: function currentDistributionHash() view returns(bytes32)

func (*DistributionStorageImplCaller) GetCurrent

func (_DistributionStorageImpl *DistributionStorageImplCaller) GetCurrent(opts *bind.CallOpts) ([]byte, error)

GetCurrent is a free data retrieval call binding the contract method 0x35a5cfcb.

Solidity: function getCurrent() view returns(bytes)

func (*DistributionStorageImplCaller) GetThisContractIndex

func (_DistributionStorageImpl *DistributionStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONADMINSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONEMISSION

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONFEESSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) PERMISSIONROLESSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*DistributionStorageImplCaller) ROLEACCESSVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*DistributionStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*DistributionStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*DistributionStorageImplCaller) ROLEDEPLOYADMIN

func (_DistributionStorageImpl *DistributionStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*DistributionStorageImplCaller) ROLEPERMISSIONADMIN

func (_DistributionStorageImpl *DistributionStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type DistributionStorageImplCallerRaw

type DistributionStorageImplCallerRaw struct {
	Contract *DistributionStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

DistributionStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*DistributionStorageImplCallerRaw) Call

func (_DistributionStorageImpl *DistributionStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type DistributionStorageImplCallerSession

type DistributionStorageImplCallerSession struct {
	Contract *DistributionStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                  // Call options to use throughout this session
}

DistributionStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*DistributionStorageImplCallerSession) CONTRACTACCESS

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTADMINABLE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTASSETBOX

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTBALANCE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTBITBON

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTBONBALANCE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTBONTRANSFER

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTDEX

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTEXCHANGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTFEESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTGENERATOR

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMSBON

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTOTC

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTROLESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTTRANSFER

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*DistributionStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplCallerSession) ContractStorage

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*DistributionStorageImplCallerSession) CurrentDistribution

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CurrentDistribution() ([]byte, error)

CurrentDistribution is a free data retrieval call binding the contract method 0x48ced6a7.

Solidity: function currentDistribution() view returns(bytes)

func (*DistributionStorageImplCallerSession) CurrentDistributionHash

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) CurrentDistributionHash() ([32]byte, error)

CurrentDistributionHash is a free data retrieval call binding the contract method 0xa5ca1eb3.

Solidity: function currentDistributionHash() view returns(bytes32)

func (*DistributionStorageImplCallerSession) GetCurrent

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) GetCurrent() ([]byte, error)

GetCurrent is a free data retrieval call binding the contract method 0x35a5cfcb.

Solidity: function getCurrent() view returns(bytes)

func (*DistributionStorageImplCallerSession) GetThisContractIndex

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONEMISSION

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*DistributionStorageImplCallerSession) ROLEACCESSVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*DistributionStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*DistributionStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*DistributionStorageImplCallerSession) ROLEDEPLOYADMIN

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*DistributionStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_DistributionStorageImpl *DistributionStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type DistributionStorageImplDistributionAdded

type DistributionStorageImplDistributionAdded struct {
	DistributionHash [32]byte
	Raw              types.Log // Blockchain specific contextual infos
}

DistributionStorageImplDistributionAdded represents a DistributionAdded event raised by the DistributionStorageImpl contract.

type DistributionStorageImplDistributionAddedIterator

type DistributionStorageImplDistributionAddedIterator struct {
	Event *DistributionStorageImplDistributionAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DistributionStorageImplDistributionAddedIterator is returned from FilterDistributionAdded and is used to iterate over the raw logs and unpacked data for DistributionAdded events raised by the DistributionStorageImpl contract.

func (*DistributionStorageImplDistributionAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DistributionStorageImplDistributionAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DistributionStorageImplDistributionAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DistributionStorageImplFilterer

type DistributionStorageImplFilterer struct {
	// contains filtered or unexported fields
}

DistributionStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewDistributionStorageImplFilterer

func NewDistributionStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*DistributionStorageImplFilterer, error)

NewDistributionStorageImplFilterer creates a new log filterer instance of DistributionStorageImpl, bound to a specific deployed contract.

func (*DistributionStorageImplFilterer) FilterDistributionAdded

func (_DistributionStorageImpl *DistributionStorageImplFilterer) FilterDistributionAdded(opts *bind.FilterOpts) (*DistributionStorageImplDistributionAddedIterator, error)

FilterDistributionAdded is a free log retrieval operation binding the contract event 0x629b7fd4f4eb9dee163afa1096895a08d0621f2015c8e0c4130b8aafd06170d5.

Solidity: event DistributionAdded(bytes32 distributionHash)

func (*DistributionStorageImplFilterer) ParseDistributionAdded

func (_DistributionStorageImpl *DistributionStorageImplFilterer) ParseDistributionAdded(log types.Log) (*DistributionStorageImplDistributionAdded, error)

ParseDistributionAdded is a log parse operation binding the contract event 0x629b7fd4f4eb9dee163afa1096895a08d0621f2015c8e0c4130b8aafd06170d5.

Solidity: event DistributionAdded(bytes32 distributionHash)

func (*DistributionStorageImplFilterer) WatchDistributionAdded

func (_DistributionStorageImpl *DistributionStorageImplFilterer) WatchDistributionAdded(opts *bind.WatchOpts, sink chan<- *DistributionStorageImplDistributionAdded) (event.Subscription, error)

WatchDistributionAdded is a free log subscription operation binding the contract event 0x629b7fd4f4eb9dee163afa1096895a08d0621f2015c8e0c4130b8aafd06170d5.

Solidity: event DistributionAdded(bytes32 distributionHash)

type DistributionStorageImplRaw

type DistributionStorageImplRaw struct {
	Contract *DistributionStorageImpl // Generic contract binding to access the raw methods on
}

DistributionStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*DistributionStorageImplRaw) Call

func (_DistributionStorageImpl *DistributionStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*DistributionStorageImplRaw) Transact

func (_DistributionStorageImpl *DistributionStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*DistributionStorageImplRaw) Transfer

func (_DistributionStorageImpl *DistributionStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type DistributionStorageImplSession

type DistributionStorageImplSession struct {
	Contract     *DistributionStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts            // Call options to use throughout this session
	TransactOpts bind.TransactOpts        // Transaction auth options to use throughout this session
}

DistributionStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*DistributionStorageImplSession) Add

func (_DistributionStorageImpl *DistributionStorageImplSession) Add(distribution []byte) (*types.Transaction, error)

Add is a paid mutator transaction binding the contract method 0xba658111.

Solidity: function add(bytes distribution) returns(bytes32)

func (*DistributionStorageImplSession) CONTRACTACCESS

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTACCESSSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTADMINABLE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTADMINSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTASSETBOX

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTASSETBOXINFO

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTBALANCE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTBITBON

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTBITBONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTBITBONSUPPORT

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTBONBALANCE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTBONTRANSFER

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTDEX

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTEXCHANGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTFEESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTGENERATOR

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMSBON

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMSBONSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGADDFEE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGADDROLE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTOTC

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTOTCSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTROLESTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTTRANSFER

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*DistributionStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_DistributionStorageImpl *DistributionStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*DistributionStorageImplSession) ContractStorage

func (_DistributionStorageImpl *DistributionStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*DistributionStorageImplSession) CurrentDistribution

func (_DistributionStorageImpl *DistributionStorageImplSession) CurrentDistribution() ([]byte, error)

CurrentDistribution is a free data retrieval call binding the contract method 0x48ced6a7.

Solidity: function currentDistribution() view returns(bytes)

func (*DistributionStorageImplSession) CurrentDistributionHash

func (_DistributionStorageImpl *DistributionStorageImplSession) CurrentDistributionHash() ([32]byte, error)

CurrentDistributionHash is a free data retrieval call binding the contract method 0xa5ca1eb3.

Solidity: function currentDistributionHash() view returns(bytes32)

func (*DistributionStorageImplSession) GetCurrent

func (_DistributionStorageImpl *DistributionStorageImplSession) GetCurrent() ([]byte, error)

GetCurrent is a free data retrieval call binding the contract method 0x35a5cfcb.

Solidity: function getCurrent() view returns(bytes)

func (*DistributionStorageImplSession) GetThisContractIndex

func (_DistributionStorageImpl *DistributionStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONACCESSRESTORATION

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONADMINSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONEMISSION

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONFEESSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) PERMISSIONROLESSTORAGE

func (_DistributionStorageImpl *DistributionStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*DistributionStorageImplSession) ROLEACCESSVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*DistributionStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*DistributionStorageImplSession) ROLECOMMISSIONVERIFIER

func (_DistributionStorageImpl *DistributionStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*DistributionStorageImplSession) ROLEDEPLOYADMIN

func (_DistributionStorageImpl *DistributionStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*DistributionStorageImplSession) ROLEPERMISSIONADMIN

func (_DistributionStorageImpl *DistributionStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type DistributionStorageImplTransactor

type DistributionStorageImplTransactor struct {
	// contains filtered or unexported fields
}

DistributionStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewDistributionStorageImplTransactor

func NewDistributionStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*DistributionStorageImplTransactor, error)

NewDistributionStorageImplTransactor creates a new write-only instance of DistributionStorageImpl, bound to a specific deployed contract.

func (*DistributionStorageImplTransactor) Add

func (_DistributionStorageImpl *DistributionStorageImplTransactor) Add(opts *bind.TransactOpts, distribution []byte) (*types.Transaction, error)

Add is a paid mutator transaction binding the contract method 0xba658111.

Solidity: function add(bytes distribution) returns(bytes32)

type DistributionStorageImplTransactorRaw

type DistributionStorageImplTransactorRaw struct {
	Contract *DistributionStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

DistributionStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*DistributionStorageImplTransactorRaw) Transact

func (_DistributionStorageImpl *DistributionStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*DistributionStorageImplTransactorRaw) Transfer

func (_DistributionStorageImpl *DistributionStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type DistributionStorageImplTransactorSession

type DistributionStorageImplTransactorSession struct {
	Contract     *DistributionStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                  // Transaction auth options to use throughout this session
}

DistributionStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*DistributionStorageImplTransactorSession) Add

func (_DistributionStorageImpl *DistributionStorageImplTransactorSession) Add(distribution []byte) (*types.Transaction, error)

Add is a paid mutator transaction binding the contract method 0xba658111.

Solidity: function add(bytes distribution) returns(bytes32)

type EthApiWrapper

type EthApiWrapper struct {
	// contains filtered or unexported fields
}

PublicTransactionPoolAPI exposes methods for the RPC interface

func NewEthApiWrapper

func NewEthApiWrapper(b *eth.EthAPIBackend) *EthApiWrapper

NewPublicTransactionPoolAPI creates a new RPC service with methods specific for the transaction pool.

func (*EthApiWrapper) CallContract

func (e *EthApiWrapper) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error)

ContractCall executes an Ethereum contract call with the specified data as the input. (ContractCaller implementation)

func (*EthApiWrapper) CodeAt

func (e *EthApiWrapper) CodeAt(ctx context.Context, contract common.Address, blockNumber *big.Int) ([]byte, error)

CodeAt returns the code of the given account. This is needed to differentiate between contract internal errors and the local chain being out of sync. (ContractCaller implementation)

func (*EthApiWrapper) EstimateGas

func (e *EthApiWrapper) EstimateGas(ctx context.Context, msg ethereum.CallMsg) (uint64, error)

EstimateGas tries to estimate the gas needed to execute a specific transaction based on the current pending state of the backend blockchain. There is no guarantee that this is the true gas limit requirement as other transactions may be added or removed by miners, but it should provide a basis for setting a reasonable default. (ContractTransactor implementation)

func (*EthApiWrapper) FilterLogs

func (e *EthApiWrapper) FilterLogs(ctx context.Context, query ethereum.FilterQuery) ([]types.Log, error)

FilterLogs executes a log filter operation, blocking during execution and returning all the results in one batch.

func (*EthApiWrapper) GetBalance

func (e *EthApiWrapper) GetBalance(ctx context.Context, address common.Address) (*hexutil.Big, error)

GetBalance returns the amount of wei for the given address in the state of the given block number. The rpc.LatestBlockNumber and rpc.PendingBlockNumber meta block numbers are also allowed.

func (*EthApiWrapper) GetNonce

func (e *EthApiWrapper) GetNonce(acc common.Address) (uint64, error)

GetNonce returns the amount transaction by account.

func (*EthApiWrapper) PendingCallContract

func (e *EthApiWrapper) PendingCallContract(ctx context.Context, call ethereum.CallMsg) ([]byte, error)

PendingCallContract executes an Ethereum contract call against the pending state. (PendingContractCaller implementation)

func (*EthApiWrapper) PendingCodeAt

func (e *EthApiWrapper) PendingCodeAt(ctx context.Context, contract common.Address) ([]byte, error)

PendingCodeAt returns the code of the given account in the pending state. (PendingContractCaller and ContractTransactor implementation)

func (*EthApiWrapper) PendingNonceAt

func (e *EthApiWrapper) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error)

PendingNonceAt returns the account nonce of the given account in the pending state. This is the nonce that should be used for the next transaction. (ContractTransactor implementation)

func (*EthApiWrapper) SendBitbonTransaction

func (e *EthApiWrapper) SendBitbonTransaction(ctx context.Context, args Args) (*types.Transaction, error)

SendBitbonTransaction is method for sending transaction, using Args. The main difference from SendTransaction (from publicTransactionPoolAPI) is that we use sender PrivateKey to sign the transaction without calling AccountManager methods. Also we populate From field using sender PrivateKey if it is not set.

func (*EthApiWrapper) SendTransaction

func (e *EthApiWrapper) SendTransaction(ctx context.Context, tx *types.Transaction) error

SendTransaction injects a signed transaction into the pending pool for execution.

If the transaction was a contract creation use the TransactionReceipt method to get the contract address after the transaction has been mined. (ContractTransactor implementation)

func (*EthApiWrapper) SubscribeChainEvent

func (e *EthApiWrapper) SubscribeChainEvent(ctx context.Context, ch chan<- core.ChainEvent) event.Subscription

func (*EthApiWrapper) SubscribeFilterLogs

func (e *EthApiWrapper) SubscribeFilterLogs(ctx context.Context, query ethereum.FilterQuery, ch chan<- types.Log) (ethereum.Subscription, error)

SubscribeFilterLogs creates a background log filtering operation, returning a subscription immediately, which can be used to stream the found events.

func (*EthApiWrapper) SuggestGasLimit

func (e *EthApiWrapper) SuggestGasLimit() uint64

suggestGasLimit suggests GasLimit

func (*EthApiWrapper) SuggestGasPrice

func (e *EthApiWrapper) SuggestGasPrice(ctx context.Context) (*big.Int, error)

SuggestGasPrice retrieves the currently suggested gas price to allow a timely execution of a transaction. (ContractTransactor implementation)

func (*EthApiWrapper) Transaction

func (e *EthApiWrapper) Transaction(ctx context.Context, hash common.Hash) (*types.Transaction, common.Hash, uint64)

Transaction returns the transaction by transaction hash. Note that the data is not available for pending transactions.

func (*EthApiWrapper) TransactionReceipt

func (e *EthApiWrapper) TransactionReceipt(ctx context.Context, txHash common.Hash) (*types.Receipt, error)

TransactionReceipt returns the receipt of a transaction by transaction hash. Note that the receipt is not available for pending transactions.

type ExceptionalAccountsChanged

type ExceptionalAccountsChanged struct {
	Accounts []common.Address
}

type ExchangeImpl

type ExchangeImpl struct {
	ExchangeImplCaller     // Read-only binding to the contract
	ExchangeImplTransactor // Write-only binding to the contract
	ExchangeImplFilterer   // Log filterer for contract events
}

ExchangeImpl is an auto generated Go binding around an Ethereum contract.

func NewExchangeImpl

func NewExchangeImpl(address common.Address, backend bind.ContractBackend) (*ExchangeImpl, error)

NewExchangeImpl creates a new instance of ExchangeImpl, bound to a specific deployed contract.

type ExchangeImplBalanceLocked

type ExchangeImplBalanceLocked struct {
	Assetbox       common.Address
	BalanceAviable *big.Int
	BalanceLocked  *big.Int
	AssetboxType   *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

ExchangeImplBalanceLocked represents a BalanceLocked event raised by the ExchangeImpl contract.

type ExchangeImplBalanceLockedIterator

type ExchangeImplBalanceLockedIterator struct {
	Event *ExchangeImplBalanceLocked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ExchangeImplBalanceLockedIterator is returned from FilterBalanceLocked and is used to iterate over the raw logs and unpacked data for BalanceLocked events raised by the ExchangeImpl contract.

func (*ExchangeImplBalanceLockedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ExchangeImplBalanceLockedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ExchangeImplBalanceLockedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ExchangeImplBalanceUnLocked

type ExchangeImplBalanceUnLocked struct {
	Assetbox       common.Address
	BalanceAviable *big.Int
	BalanceLocked  *big.Int
	AssetboxType   *big.Int
	Amount         *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

ExchangeImplBalanceUnLocked represents a BalanceUnLocked event raised by the ExchangeImpl contract.

type ExchangeImplBalanceUnLockedIterator

type ExchangeImplBalanceUnLockedIterator struct {
	Event *ExchangeImplBalanceUnLocked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ExchangeImplBalanceUnLockedIterator is returned from FilterBalanceUnLocked and is used to iterate over the raw logs and unpacked data for BalanceUnLocked events raised by the ExchangeImpl contract.

func (*ExchangeImplBalanceUnLockedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ExchangeImplBalanceUnLockedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ExchangeImplBalanceUnLockedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ExchangeImplCaller

type ExchangeImplCaller struct {
	// contains filtered or unexported fields
}

ExchangeImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewExchangeImplCaller

func NewExchangeImplCaller(address common.Address, caller bind.ContractCaller) (*ExchangeImplCaller, error)

NewExchangeImplCaller creates a new read-only instance of ExchangeImpl, bound to a specific deployed contract.

func (*ExchangeImplCaller) ABI

func (_ExchangeImpl *ExchangeImplCaller) ABI() abi.ABI

Return Abi for ExchangeImplCaller

func (*ExchangeImplCaller) CONTRACTACCESS

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTACCESSSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTADMINABLE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTADMINSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTASSETBOX

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTASSETBOXINFO

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTASSETBOXSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTBALANCE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTBITBON

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTBITBONSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTBITBONSUPPORT

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTBONBALANCE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTBONTRANSFER

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTDEX

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTEXCHANGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTEXCHANGESTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTFEESTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTGENERATOR

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMININGAGENTSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMSBON

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMSBONSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGADDADDRESS

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGADDADMIN

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGADDFEE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGADDROLE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGEDITADMIN

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGEDITFEE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGEDITROLE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTMULTISIGSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTOTC

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTOTCSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTROLESTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTTRANSFER

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ExchangeImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ExchangeImpl *ExchangeImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplCaller) ContractStorage

func (_ExchangeImpl *ExchangeImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*ExchangeImplCaller) GetThisContractIndex

func (_ExchangeImpl *ExchangeImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ExchangeImplCaller) PERMISSIONACCESSRESTORATION

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONADMINSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONCONTRACTDEPLOY

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONEMISSION

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONFEESSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONMULTISIGSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) PERMISSIONROLESSTORAGE

func (_ExchangeImpl *ExchangeImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ExchangeImplCaller) ROLEACCESSVERIFIER

func (_ExchangeImpl *ExchangeImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ExchangeImplCaller) ROLEBITBONISSUEVERIFIER

func (_ExchangeImpl *ExchangeImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ExchangeImplCaller) ROLECOMMISSIONVERIFIER

func (_ExchangeImpl *ExchangeImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ExchangeImplCaller) ROLEDEPLOYADMIN

func (_ExchangeImpl *ExchangeImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ExchangeImplCaller) ROLEPERMISSIONADMIN

func (_ExchangeImpl *ExchangeImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*ExchangeImplCaller) State

func (_ExchangeImpl *ExchangeImplCaller) State(opts *bind.CallOpts) (uint8, error)

State is a free data retrieval call binding the contract method 0xc19d93fb.

Solidity: function state() view returns(uint8)

type ExchangeImplCallerRaw

type ExchangeImplCallerRaw struct {
	Contract *ExchangeImplCaller // Generic read-only contract binding to access the raw methods on
}

ExchangeImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*ExchangeImplCallerRaw) Call

func (_ExchangeImpl *ExchangeImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type ExchangeImplCallerSession

type ExchangeImplCallerSession struct {
	Contract *ExchangeImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts       // Call options to use throughout this session
}

ExchangeImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*ExchangeImplCallerSession) CONTRACTACCESS

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTACCESSSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTADMINABLE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTADMINSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTASSETBOX

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTASSETBOXINFO

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTBALANCE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTBITBON

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTBITBONSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTBITBONSUPPORT

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTBONBALANCE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTBONTRANSFER

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTDEX

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTEXCHANGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTFEESTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTGENERATOR

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMSBON

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMSBONSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGADDFEE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGADDROLE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTOTC

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTOTCSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTROLESTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTTRANSFER

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ExchangeImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ExchangeImpl *ExchangeImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplCallerSession) ContractStorage

func (_ExchangeImpl *ExchangeImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*ExchangeImplCallerSession) GetThisContractIndex

func (_ExchangeImpl *ExchangeImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONACCESSRESTORATION

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONADMINSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONEMISSION

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONFEESSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) PERMISSIONROLESSTORAGE

func (_ExchangeImpl *ExchangeImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ExchangeImplCallerSession) ROLEACCESSVERIFIER

func (_ExchangeImpl *ExchangeImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ExchangeImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_ExchangeImpl *ExchangeImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ExchangeImplCallerSession) ROLECOMMISSIONVERIFIER

func (_ExchangeImpl *ExchangeImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ExchangeImplCallerSession) ROLEDEPLOYADMIN

func (_ExchangeImpl *ExchangeImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ExchangeImplCallerSession) ROLEPERMISSIONADMIN

func (_ExchangeImpl *ExchangeImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*ExchangeImplCallerSession) State

func (_ExchangeImpl *ExchangeImplCallerSession) State() (uint8, error)

State is a free data retrieval call binding the contract method 0xc19d93fb.

Solidity: function state() view returns(uint8)

type ExchangeImplFilterer

type ExchangeImplFilterer struct {
	// contains filtered or unexported fields
}

ExchangeImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewExchangeImplFilterer

func NewExchangeImplFilterer(address common.Address, filterer bind.ContractFilterer) (*ExchangeImplFilterer, error)

NewExchangeImplFilterer creates a new log filterer instance of ExchangeImpl, bound to a specific deployed contract.

func (*ExchangeImplFilterer) FilterBalanceLocked

func (_ExchangeImpl *ExchangeImplFilterer) FilterBalanceLocked(opts *bind.FilterOpts) (*ExchangeImplBalanceLockedIterator, error)

FilterBalanceLocked is a free log retrieval operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*ExchangeImplFilterer) FilterBalanceUnLocked

func (_ExchangeImpl *ExchangeImplFilterer) FilterBalanceUnLocked(opts *bind.FilterOpts) (*ExchangeImplBalanceUnLockedIterator, error)

FilterBalanceUnLocked is a free log retrieval operation binding the contract event 0x486bd0991e37e48fc69ea3be6a0b11058d29ef8a89bbc475b139a00a681b4c9b.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType, uint256 amount)

func (*ExchangeImplFilterer) ParseBalanceLocked

func (_ExchangeImpl *ExchangeImplFilterer) ParseBalanceLocked(log types.Log) (*ExchangeImplBalanceLocked, error)

ParseBalanceLocked is a log parse operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*ExchangeImplFilterer) ParseBalanceUnLocked

func (_ExchangeImpl *ExchangeImplFilterer) ParseBalanceUnLocked(log types.Log) (*ExchangeImplBalanceUnLocked, error)

ParseBalanceUnLocked is a log parse operation binding the contract event 0x486bd0991e37e48fc69ea3be6a0b11058d29ef8a89bbc475b139a00a681b4c9b.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType, uint256 amount)

func (*ExchangeImplFilterer) WatchBalanceLocked

func (_ExchangeImpl *ExchangeImplFilterer) WatchBalanceLocked(opts *bind.WatchOpts, sink chan<- *ExchangeImplBalanceLocked) (event.Subscription, error)

WatchBalanceLocked is a free log subscription operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*ExchangeImplFilterer) WatchBalanceUnLocked

func (_ExchangeImpl *ExchangeImplFilterer) WatchBalanceUnLocked(opts *bind.WatchOpts, sink chan<- *ExchangeImplBalanceUnLocked) (event.Subscription, error)

WatchBalanceUnLocked is a free log subscription operation binding the contract event 0x486bd0991e37e48fc69ea3be6a0b11058d29ef8a89bbc475b139a00a681b4c9b.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType, uint256 amount)

type ExchangeImplRaw

type ExchangeImplRaw struct {
	Contract *ExchangeImpl // Generic contract binding to access the raw methods on
}

ExchangeImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*ExchangeImplRaw) Call

func (_ExchangeImpl *ExchangeImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*ExchangeImplRaw) Transact

func (_ExchangeImpl *ExchangeImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ExchangeImplRaw) Transfer

func (_ExchangeImpl *ExchangeImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ExchangeImplSession

type ExchangeImplSession struct {
	Contract     *ExchangeImpl     // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

ExchangeImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*ExchangeImplSession) CONTRACTACCESS

func (_ExchangeImpl *ExchangeImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ExchangeImplSession) CONTRACTACCESSSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTADMINABLE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTADMINSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTASSETBOX

func (_ExchangeImpl *ExchangeImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ExchangeImplSession) CONTRACTASSETBOXINFO

func (_ExchangeImpl *ExchangeImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ExchangeImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTASSETBOXSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTBALANCE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTBITBON

func (_ExchangeImpl *ExchangeImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ExchangeImplSession) CONTRACTBITBONSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTBITBONSUPPORT

func (_ExchangeImpl *ExchangeImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ExchangeImplSession) CONTRACTBONBALANCE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTBONTRANSFER

func (_ExchangeImpl *ExchangeImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ExchangeImplSession) CONTRACTDEX

func (_ExchangeImpl *ExchangeImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ExchangeImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTEXCHANGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTEXCHANGESTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTFEESTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTGENERATOR

func (_ExchangeImpl *ExchangeImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMININGAGENTSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMSBON

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMSBONSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGADDADDRESS

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGADDADMIN

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGADDFEE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGADDROLE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGEDITADMIN

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGEDITFEE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGEDITROLE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREMOVEFEE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREMOVEROLE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGSETADMINROLE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGSETPERMISSION

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ExchangeImplSession) CONTRACTMULTISIGSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTOTC

func (_ExchangeImpl *ExchangeImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ExchangeImplSession) CONTRACTOTCSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_ExchangeImpl *ExchangeImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTROLESTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_ExchangeImpl *ExchangeImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ExchangeImplSession) CONTRACTTRANSFER

func (_ExchangeImpl *ExchangeImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ExchangeImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ExchangeImpl *ExchangeImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ExchangeImplSession) CancelBitbonOrder

func (_ExchangeImpl *ExchangeImplSession) CancelBitbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelBitbonOrder is a paid mutator transaction binding the contract method 0x3ac822c0.

Solidity: function cancelBitbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*ExchangeImplSession) CancelMsbonOrder

func (_ExchangeImpl *ExchangeImplSession) CancelMsbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelMsbonOrder is a paid mutator transaction binding the contract method 0x78b80a87.

Solidity: function cancelMsbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*ExchangeImplSession) ContractStorage

func (_ExchangeImpl *ExchangeImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*ExchangeImplSession) FillBitbonOrder

func (_ExchangeImpl *ExchangeImplSession) FillBitbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillBitbonOrder is a paid mutator transaction binding the contract method 0x79b1ae4b.

Solidity: function fillBitbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*ExchangeImplSession) FillMsbonOrder

func (_ExchangeImpl *ExchangeImplSession) FillMsbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillMsbonOrder is a paid mutator transaction binding the contract method 0x41b8d73e.

Solidity: function fillMsbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*ExchangeImplSession) GetThisContractIndex

func (_ExchangeImpl *ExchangeImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ExchangeImplSession) MakeBitbonOrder

func (_ExchangeImpl *ExchangeImplSession) MakeBitbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, wantAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeBitbonOrder is a paid mutator transaction binding the contract method 0x4b8b0e16.

Solidity: function makeBitbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint256 wantAmount, uint64 nonce) returns()

func (*ExchangeImplSession) MakeMsbonOrder

func (_ExchangeImpl *ExchangeImplSession) MakeMsbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, wantAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeMsbonOrder is a paid mutator transaction binding the contract method 0xb80ad34c.

Solidity: function makeMsbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint256 wantAmount, uint64 nonce) returns()

func (*ExchangeImplSession) PERMISSIONACCESSRESTORATION

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONADMINSTORAGE

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONCONTRACTDEPLOY

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONCONTRACTSSTORAGE

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONEMISSION

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONFEESSTORAGE

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONMULTISIGSTORAGE

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ExchangeImplSession) PERMISSIONROLESSTORAGE

func (_ExchangeImpl *ExchangeImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ExchangeImplSession) ROLEACCESSVERIFIER

func (_ExchangeImpl *ExchangeImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ExchangeImplSession) ROLEBITBONISSUEVERIFIER

func (_ExchangeImpl *ExchangeImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ExchangeImplSession) ROLECOMMISSIONVERIFIER

func (_ExchangeImpl *ExchangeImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ExchangeImplSession) ROLEDEPLOYADMIN

func (_ExchangeImpl *ExchangeImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ExchangeImplSession) ROLEPERMISSIONADMIN

func (_ExchangeImpl *ExchangeImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*ExchangeImplSession) SetState

func (_ExchangeImpl *ExchangeImplSession) SetState(newState uint8) (*types.Transaction, error)

SetState is a paid mutator transaction binding the contract method 0x56de96db.

Solidity: function setState(uint8 newState) returns()

func (*ExchangeImplSession) State

func (_ExchangeImpl *ExchangeImplSession) State() (uint8, error)

State is a free data retrieval call binding the contract method 0xc19d93fb.

Solidity: function state() view returns(uint8)

type ExchangeImplTransactor

type ExchangeImplTransactor struct {
	// contains filtered or unexported fields
}

ExchangeImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewExchangeImplTransactor

func NewExchangeImplTransactor(address common.Address, transactor bind.ContractTransactor) (*ExchangeImplTransactor, error)

NewExchangeImplTransactor creates a new write-only instance of ExchangeImpl, bound to a specific deployed contract.

func (*ExchangeImplTransactor) CancelBitbonOrder

func (_ExchangeImpl *ExchangeImplTransactor) CancelBitbonOrder(opts *bind.TransactOpts, offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelBitbonOrder is a paid mutator transaction binding the contract method 0x3ac822c0.

Solidity: function cancelBitbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*ExchangeImplTransactor) CancelMsbonOrder

func (_ExchangeImpl *ExchangeImplTransactor) CancelMsbonOrder(opts *bind.TransactOpts, offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelMsbonOrder is a paid mutator transaction binding the contract method 0x78b80a87.

Solidity: function cancelMsbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*ExchangeImplTransactor) FillBitbonOrder

func (_ExchangeImpl *ExchangeImplTransactor) FillBitbonOrder(opts *bind.TransactOpts, fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillBitbonOrder is a paid mutator transaction binding the contract method 0x79b1ae4b.

Solidity: function fillBitbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*ExchangeImplTransactor) FillMsbonOrder

func (_ExchangeImpl *ExchangeImplTransactor) FillMsbonOrder(opts *bind.TransactOpts, fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillMsbonOrder is a paid mutator transaction binding the contract method 0x41b8d73e.

Solidity: function fillMsbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*ExchangeImplTransactor) MakeBitbonOrder

func (_ExchangeImpl *ExchangeImplTransactor) MakeBitbonOrder(opts *bind.TransactOpts, offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, wantAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeBitbonOrder is a paid mutator transaction binding the contract method 0x4b8b0e16.

Solidity: function makeBitbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint256 wantAmount, uint64 nonce) returns()

func (*ExchangeImplTransactor) MakeMsbonOrder

func (_ExchangeImpl *ExchangeImplTransactor) MakeMsbonOrder(opts *bind.TransactOpts, offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, wantAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeMsbonOrder is a paid mutator transaction binding the contract method 0xb80ad34c.

Solidity: function makeMsbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint256 wantAmount, uint64 nonce) returns()

func (*ExchangeImplTransactor) SetState

func (_ExchangeImpl *ExchangeImplTransactor) SetState(opts *bind.TransactOpts, newState uint8) (*types.Transaction, error)

SetState is a paid mutator transaction binding the contract method 0x56de96db.

Solidity: function setState(uint8 newState) returns()

type ExchangeImplTransactorRaw

type ExchangeImplTransactorRaw struct {
	Contract *ExchangeImplTransactor // Generic write-only contract binding to access the raw methods on
}

ExchangeImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*ExchangeImplTransactorRaw) Transact

func (_ExchangeImpl *ExchangeImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ExchangeImplTransactorRaw) Transfer

func (_ExchangeImpl *ExchangeImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ExchangeImplTransactorSession

type ExchangeImplTransactorSession struct {
	Contract     *ExchangeImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts       // Transaction auth options to use throughout this session
}

ExchangeImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*ExchangeImplTransactorSession) CancelBitbonOrder

func (_ExchangeImpl *ExchangeImplTransactorSession) CancelBitbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelBitbonOrder is a paid mutator transaction binding the contract method 0x3ac822c0.

Solidity: function cancelBitbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*ExchangeImplTransactorSession) CancelMsbonOrder

func (_ExchangeImpl *ExchangeImplTransactorSession) CancelMsbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelMsbonOrder is a paid mutator transaction binding the contract method 0x78b80a87.

Solidity: function cancelMsbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*ExchangeImplTransactorSession) FillBitbonOrder

func (_ExchangeImpl *ExchangeImplTransactorSession) FillBitbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillBitbonOrder is a paid mutator transaction binding the contract method 0x79b1ae4b.

Solidity: function fillBitbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*ExchangeImplTransactorSession) FillMsbonOrder

func (_ExchangeImpl *ExchangeImplTransactorSession) FillMsbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillMsbonOrder is a paid mutator transaction binding the contract method 0x41b8d73e.

Solidity: function fillMsbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*ExchangeImplTransactorSession) MakeBitbonOrder

func (_ExchangeImpl *ExchangeImplTransactorSession) MakeBitbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, wantAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeBitbonOrder is a paid mutator transaction binding the contract method 0x4b8b0e16.

Solidity: function makeBitbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint256 wantAmount, uint64 nonce) returns()

func (*ExchangeImplTransactorSession) MakeMsbonOrder

func (_ExchangeImpl *ExchangeImplTransactorSession) MakeMsbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, wantAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeMsbonOrder is a paid mutator transaction binding the contract method 0xb80ad34c.

Solidity: function makeMsbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint256 wantAmount, uint64 nonce) returns()

func (*ExchangeImplTransactorSession) SetState

func (_ExchangeImpl *ExchangeImplTransactorSession) SetState(newState uint8) (*types.Transaction, error)

SetState is a paid mutator transaction binding the contract method 0x56de96db.

Solidity: function setState(uint8 newState) returns()

type FeeStorageImpl

type FeeStorageImpl struct {
	FeeStorageImplCaller     // Read-only binding to the contract
	FeeStorageImplTransactor // Write-only binding to the contract
	FeeStorageImplFilterer   // Log filterer for contract events
}

FeeStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewFeeStorageImpl

func NewFeeStorageImpl(address common.Address, backend bind.ContractBackend) (*FeeStorageImpl, error)

NewFeeStorageImpl creates a new instance of FeeStorageImpl, bound to a specific deployed contract.

type FeeStorageImplCaller

type FeeStorageImplCaller struct {
	// contains filtered or unexported fields
}

FeeStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewFeeStorageImplCaller

func NewFeeStorageImplCaller(address common.Address, caller bind.ContractCaller) (*FeeStorageImplCaller, error)

NewFeeStorageImplCaller creates a new read-only instance of FeeStorageImpl, bound to a specific deployed contract.

func (*FeeStorageImplCaller) ABI

func (_FeeStorageImpl *FeeStorageImplCaller) ABI() abi.ABI

Return Abi for FeeStorageImplCaller

func (*FeeStorageImplCaller) AccountToIsExceptional

func (_FeeStorageImpl *FeeStorageImplCaller) AccountToIsExceptional(opts *bind.CallOpts, arg0 common.Address) (bool, error)

AccountToIsExceptional is a free data retrieval call binding the contract method 0xb0f3371c.

Solidity: function accountToIsExceptional(address ) view returns(bool)

func (*FeeStorageImplCaller) CONTRACTACCESS

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTACCESSSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTADMINABLE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTADMINSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTASSETBOX

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTASSETBOXINFO

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTBALANCE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTBITBON

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTBITBONSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTBITBONSUPPORT

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTBONBALANCE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTBONTRANSFER

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTDEX

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTDISTRIBUTIONGATE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTDISTRIBUTIONGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTEXCHANGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTFEEGATE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTFEEGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTFEESTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTGENERATOR

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMININGAGENTGATE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMININGAGENTGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMSBON

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMSBONSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGADDDISTRIBUTION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGADDDISTRIBUTION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGCLEARFEEEXCEPTIONS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETCONFIRMATIONRATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETFEEDISTRIBUTION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETFEEEXCEPTIONS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETMAXFEE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETMAXFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETMINAMOUNT

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETMINAMOUNT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETMINFEE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETMINFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTOTC

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTOTCSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTROLESTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTTRANSFER

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*FeeStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplCaller) Confirmations

func (_FeeStorageImpl *FeeStorageImplCaller) Confirmations(opts *bind.CallOpts) (*big.Int, error)

Confirmations is a free data retrieval call binding the contract method 0x9cf5d607.

Solidity: function confirmations() view returns(uint256)

func (*FeeStorageImplCaller) ContractStorage

func (_FeeStorageImpl *FeeStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*FeeStorageImplCaller) FEEOPERATIONCREATESAFETRANSFER

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONCREATESAFETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*FeeStorageImplCaller) FEEOPERATIONCREATESAFETRANSFERALL

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONCREATESAFETRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplCaller) FEEOPERATIONFRAMETRANSFER

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONFRAMETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*FeeStorageImplCaller) FEEOPERATIONQUICKTRANSFER

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONQUICKTRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*FeeStorageImplCaller) FEEOPERATIONQUICKTRANSFERALL

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONQUICKTRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplCaller) FEEOPERATIONWPCSAFETRANSFER

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONWPCSAFETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*FeeStorageImplCaller) FEEOPERATIONWPCSAFETRANSFERALL

func (_FeeStorageImpl *FeeStorageImplCaller) FEEOPERATIONWPCSAFETRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplCaller) Fees

func (_FeeStorageImpl *FeeStorageImplCaller) Fees(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)

Fees is a free data retrieval call binding the contract method 0x4acc79ed.

Solidity: function fees(uint256 ) view returns(uint256)

func (*FeeStorageImplCaller) Get

func (_FeeStorageImpl *FeeStorageImplCaller) Get(opts *bind.CallOpts, feeType *big.Int) (*big.Int, error)

Get is a free data retrieval call binding the contract method 0x9507d39a.

Solidity: function get(uint256 feeType) view returns(uint256)

func (*FeeStorageImplCaller) GetExceptionAccounts

func (_FeeStorageImpl *FeeStorageImplCaller) GetExceptionAccounts(opts *bind.CallOpts) ([]common.Address, error)

GetExceptionAccounts is a free data retrieval call binding the contract method 0xd9dbfa78.

Solidity: function getExceptionAccounts() view returns(address[])

func (*FeeStorageImplCaller) GetFeeDistributionAccounts

func (_FeeStorageImpl *FeeStorageImplCaller) GetFeeDistributionAccounts(opts *bind.CallOpts, opType *big.Int) ([]common.Address, error)

GetFeeDistributionAccounts is a free data retrieval call binding the contract method 0xb3284c48.

Solidity: function getFeeDistributionAccounts(uint256 opType) view returns(address[])

func (*FeeStorageImplCaller) GetFeeDistributionAmounts

func (_FeeStorageImpl *FeeStorageImplCaller) GetFeeDistributionAmounts(opts *bind.CallOpts, opType *big.Int) ([]*big.Int, error)

GetFeeDistributionAmounts is a free data retrieval call binding the contract method 0x757d77a4.

Solidity: function getFeeDistributionAmounts(uint256 opType) view returns(uint256[])

func (*FeeStorageImplCaller) GetFeeValueSettings

func (_FeeStorageImpl *FeeStorageImplCaller) GetFeeValueSettings(opts *bind.CallOpts) ([]*big.Int, []*big.Int, error)

GetFeeValueSettings is a free data retrieval call binding the contract method 0x2a674186.

Solidity: function getFeeValueSettings() view returns(uint256[], uint256[])

func (*FeeStorageImplCaller) GetIsExceptional

func (_FeeStorageImpl *FeeStorageImplCaller) GetIsExceptional(opts *bind.CallOpts, account common.Address) (bool, error)

GetIsExceptional is a free data retrieval call binding the contract method 0x01a9255b.

Solidity: function getIsExceptional(address account) view returns(bool)

func (*FeeStorageImplCaller) GetThisContractIndex

func (_FeeStorageImpl *FeeStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*FeeStorageImplCaller) OpTypeToFeeDistribution

func (_FeeStorageImpl *FeeStorageImplCaller) OpTypeToFeeDistribution(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (common.Address, error)

OpTypeToFeeDistribution is a free data retrieval call binding the contract method 0xec4e3fbd.

Solidity: function opTypeToFeeDistribution(uint256 , uint256 ) view returns(address)

func (*FeeStorageImplCaller) OpTypeToFeeDistributionAmounts

func (_FeeStorageImpl *FeeStorageImplCaller) OpTypeToFeeDistributionAmounts(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error)

OpTypeToFeeDistributionAmounts is a free data retrieval call binding the contract method 0x87e39654.

Solidity: function opTypeToFeeDistributionAmounts(uint256 , uint256 ) view returns(uint256)

func (*FeeStorageImplCaller) OpTypeToFeeValueIndex

func (_FeeStorageImpl *FeeStorageImplCaller) OpTypeToFeeValueIndex(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)

OpTypeToFeeValueIndex is a free data retrieval call binding the contract method 0x8669a05c.

Solidity: function opTypeToFeeValueIndex(uint256 ) view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONADMINSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONEMISSION

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONFEESSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) PERMISSIONROLESSTORAGE

func (_FeeStorageImpl *FeeStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*FeeStorageImplCaller) ROLEACCESSVERIFIER

func (_FeeStorageImpl *FeeStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*FeeStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_FeeStorageImpl *FeeStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*FeeStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_FeeStorageImpl *FeeStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*FeeStorageImplCaller) ROLEDEPLOYADMIN

func (_FeeStorageImpl *FeeStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*FeeStorageImplCaller) ROLEPERMISSIONADMIN

func (_FeeStorageImpl *FeeStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*FeeStorageImplCaller) RegisteredFeeValues

func (_FeeStorageImpl *FeeStorageImplCaller) RegisteredFeeValues(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)

RegisteredFeeValues is a free data retrieval call binding the contract method 0xf6fb088d.

Solidity: function registeredFeeValues(uint256 ) view returns(uint256)

type FeeStorageImplCallerRaw

type FeeStorageImplCallerRaw struct {
	Contract *FeeStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

FeeStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*FeeStorageImplCallerRaw) Call

func (_FeeStorageImpl *FeeStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type FeeStorageImplCallerSession

type FeeStorageImplCallerSession struct {
	Contract *FeeStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts         // Call options to use throughout this session
}

FeeStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*FeeStorageImplCallerSession) AccountToIsExceptional

func (_FeeStorageImpl *FeeStorageImplCallerSession) AccountToIsExceptional(arg0 common.Address) (bool, error)

AccountToIsExceptional is a free data retrieval call binding the contract method 0xb0f3371c.

Solidity: function accountToIsExceptional(address ) view returns(bool)

func (*FeeStorageImplCallerSession) CONTRACTACCESS

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTADMINABLE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTASSETBOX

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTBALANCE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTBITBON

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTBONBALANCE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTBONTRANSFER

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTDEX

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTDISTRIBUTIONGATE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTDISTRIBUTIONGATE() (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTEXCHANGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTFEEGATE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTFEEGATE() (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTFEESTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTGENERATOR

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMININGAGENTGATE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMININGAGENTGATE() (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMSBON

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGADDDISTRIBUTION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGADDDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETCONFIRMATIONRATE() (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETFEEDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETMAXFEE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETMAXFEE() (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETMINAMOUNT

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETMINAMOUNT() (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETMINFEE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETMINFEE() (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTOTC

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTROLESTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTTRANSFER

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*FeeStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplCallerSession) Confirmations

func (_FeeStorageImpl *FeeStorageImplCallerSession) Confirmations() (*big.Int, error)

Confirmations is a free data retrieval call binding the contract method 0x9cf5d607.

Solidity: function confirmations() view returns(uint256)

func (*FeeStorageImplCallerSession) ContractStorage

func (_FeeStorageImpl *FeeStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*FeeStorageImplCallerSession) FEEOPERATIONCREATESAFETRANSFER

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONCREATESAFETRANSFER() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*FeeStorageImplCallerSession) FEEOPERATIONCREATESAFETRANSFERALL

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONCREATESAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplCallerSession) FEEOPERATIONFRAMETRANSFER

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONFRAMETRANSFER() (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*FeeStorageImplCallerSession) FEEOPERATIONQUICKTRANSFER

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONQUICKTRANSFER() (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*FeeStorageImplCallerSession) FEEOPERATIONQUICKTRANSFERALL

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONQUICKTRANSFERALL() (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplCallerSession) FEEOPERATIONWPCSAFETRANSFER

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONWPCSAFETRANSFER() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*FeeStorageImplCallerSession) FEEOPERATIONWPCSAFETRANSFERALL

func (_FeeStorageImpl *FeeStorageImplCallerSession) FEEOPERATIONWPCSAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplCallerSession) Fees

func (_FeeStorageImpl *FeeStorageImplCallerSession) Fees(arg0 *big.Int) (*big.Int, error)

Fees is a free data retrieval call binding the contract method 0x4acc79ed.

Solidity: function fees(uint256 ) view returns(uint256)

func (*FeeStorageImplCallerSession) Get

func (_FeeStorageImpl *FeeStorageImplCallerSession) Get(feeType *big.Int) (*big.Int, error)

Get is a free data retrieval call binding the contract method 0x9507d39a.

Solidity: function get(uint256 feeType) view returns(uint256)

func (*FeeStorageImplCallerSession) GetExceptionAccounts

func (_FeeStorageImpl *FeeStorageImplCallerSession) GetExceptionAccounts() ([]common.Address, error)

GetExceptionAccounts is a free data retrieval call binding the contract method 0xd9dbfa78.

Solidity: function getExceptionAccounts() view returns(address[])

func (*FeeStorageImplCallerSession) GetFeeDistributionAccounts

func (_FeeStorageImpl *FeeStorageImplCallerSession) GetFeeDistributionAccounts(opType *big.Int) ([]common.Address, error)

GetFeeDistributionAccounts is a free data retrieval call binding the contract method 0xb3284c48.

Solidity: function getFeeDistributionAccounts(uint256 opType) view returns(address[])

func (*FeeStorageImplCallerSession) GetFeeDistributionAmounts

func (_FeeStorageImpl *FeeStorageImplCallerSession) GetFeeDistributionAmounts(opType *big.Int) ([]*big.Int, error)

GetFeeDistributionAmounts is a free data retrieval call binding the contract method 0x757d77a4.

Solidity: function getFeeDistributionAmounts(uint256 opType) view returns(uint256[])

func (*FeeStorageImplCallerSession) GetFeeValueSettings

func (_FeeStorageImpl *FeeStorageImplCallerSession) GetFeeValueSettings() ([]*big.Int, []*big.Int, error)

GetFeeValueSettings is a free data retrieval call binding the contract method 0x2a674186.

Solidity: function getFeeValueSettings() view returns(uint256[], uint256[])

func (*FeeStorageImplCallerSession) GetIsExceptional

func (_FeeStorageImpl *FeeStorageImplCallerSession) GetIsExceptional(account common.Address) (bool, error)

GetIsExceptional is a free data retrieval call binding the contract method 0x01a9255b.

Solidity: function getIsExceptional(address account) view returns(bool)

func (*FeeStorageImplCallerSession) GetThisContractIndex

func (_FeeStorageImpl *FeeStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*FeeStorageImplCallerSession) OpTypeToFeeDistribution

func (_FeeStorageImpl *FeeStorageImplCallerSession) OpTypeToFeeDistribution(arg0 *big.Int, arg1 *big.Int) (common.Address, error)

OpTypeToFeeDistribution is a free data retrieval call binding the contract method 0xec4e3fbd.

Solidity: function opTypeToFeeDistribution(uint256 , uint256 ) view returns(address)

func (*FeeStorageImplCallerSession) OpTypeToFeeDistributionAmounts

func (_FeeStorageImpl *FeeStorageImplCallerSession) OpTypeToFeeDistributionAmounts(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)

OpTypeToFeeDistributionAmounts is a free data retrieval call binding the contract method 0x87e39654.

Solidity: function opTypeToFeeDistributionAmounts(uint256 , uint256 ) view returns(uint256)

func (*FeeStorageImplCallerSession) OpTypeToFeeValueIndex

func (_FeeStorageImpl *FeeStorageImplCallerSession) OpTypeToFeeValueIndex(arg0 *big.Int) (*big.Int, error)

OpTypeToFeeValueIndex is a free data retrieval call binding the contract method 0x8669a05c.

Solidity: function opTypeToFeeValueIndex(uint256 ) view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONEMISSION

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_FeeStorageImpl *FeeStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*FeeStorageImplCallerSession) ROLEACCESSVERIFIER

func (_FeeStorageImpl *FeeStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*FeeStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_FeeStorageImpl *FeeStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*FeeStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_FeeStorageImpl *FeeStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*FeeStorageImplCallerSession) ROLEDEPLOYADMIN

func (_FeeStorageImpl *FeeStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*FeeStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_FeeStorageImpl *FeeStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*FeeStorageImplCallerSession) RegisteredFeeValues

func (_FeeStorageImpl *FeeStorageImplCallerSession) RegisteredFeeValues(arg0 *big.Int) (*big.Int, error)

RegisteredFeeValues is a free data retrieval call binding the contract method 0xf6fb088d.

Solidity: function registeredFeeValues(uint256 ) view returns(uint256)

type FeeStorageImplExceptionalAccountsChanged

type FeeStorageImplExceptionalAccountsChanged struct {
	Accounts []common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

FeeStorageImplExceptionalAccountsChanged represents a ExceptionalAccountsChanged event raised by the FeeStorageImpl contract.

type FeeStorageImplExceptionalAccountsChangedIterator

type FeeStorageImplExceptionalAccountsChangedIterator struct {
	Event *FeeStorageImplExceptionalAccountsChanged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

FeeStorageImplExceptionalAccountsChangedIterator is returned from FilterExceptionalAccountsChanged and is used to iterate over the raw logs and unpacked data for ExceptionalAccountsChanged events raised by the FeeStorageImpl contract.

func (*FeeStorageImplExceptionalAccountsChangedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*FeeStorageImplExceptionalAccountsChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*FeeStorageImplExceptionalAccountsChangedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type FeeStorageImplFeeDistributionChanged

type FeeStorageImplFeeDistributionChanged struct {
	OpType               *big.Int
	DistributionAccounts []common.Address
	DistributionAmounts  []*big.Int
	Raw                  types.Log // Blockchain specific contextual infos
}

FeeStorageImplFeeDistributionChanged represents a FeeDistributionChanged event raised by the FeeStorageImpl contract.

type FeeStorageImplFeeDistributionChangedIterator

type FeeStorageImplFeeDistributionChangedIterator struct {
	Event *FeeStorageImplFeeDistributionChanged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

FeeStorageImplFeeDistributionChangedIterator is returned from FilterFeeDistributionChanged and is used to iterate over the raw logs and unpacked data for FeeDistributionChanged events raised by the FeeStorageImpl contract.

func (*FeeStorageImplFeeDistributionChangedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*FeeStorageImplFeeDistributionChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*FeeStorageImplFeeDistributionChangedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type FeeStorageImplFeeValueChanged

type FeeStorageImplFeeValueChanged struct {
	OpType *big.Int
	Value  *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

FeeStorageImplFeeValueChanged represents a FeeValueChanged event raised by the FeeStorageImpl contract.

type FeeStorageImplFeeValueChangedIterator

type FeeStorageImplFeeValueChangedIterator struct {
	Event *FeeStorageImplFeeValueChanged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

FeeStorageImplFeeValueChangedIterator is returned from FilterFeeValueChanged and is used to iterate over the raw logs and unpacked data for FeeValueChanged events raised by the FeeStorageImpl contract.

func (*FeeStorageImplFeeValueChangedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*FeeStorageImplFeeValueChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*FeeStorageImplFeeValueChangedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type FeeStorageImplFilterer

type FeeStorageImplFilterer struct {
	// contains filtered or unexported fields
}

FeeStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewFeeStorageImplFilterer

func NewFeeStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*FeeStorageImplFilterer, error)

NewFeeStorageImplFilterer creates a new log filterer instance of FeeStorageImpl, bound to a specific deployed contract.

func (*FeeStorageImplFilterer) FilterExceptionalAccountsChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) FilterExceptionalAccountsChanged(opts *bind.FilterOpts) (*FeeStorageImplExceptionalAccountsChangedIterator, error)

FilterExceptionalAccountsChanged is a free log retrieval operation binding the contract event 0x611f5aa5c7f095ba927124ccc58a8b565c42d284c5d2d89b3ee1905ff8cd698c.

Solidity: event ExceptionalAccountsChanged(address[] accounts)

func (*FeeStorageImplFilterer) FilterFeeDistributionChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) FilterFeeDistributionChanged(opts *bind.FilterOpts) (*FeeStorageImplFeeDistributionChangedIterator, error)

FilterFeeDistributionChanged is a free log retrieval operation binding the contract event 0xe6181c29f8c547e7f73c9d71a0bee0d9e5b60598064776fa7b7c858bdb5c41cf.

Solidity: event FeeDistributionChanged(uint256 opType, address[] distributionAccounts, uint256[] distributionAmounts)

func (*FeeStorageImplFilterer) FilterFeeValueChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) FilterFeeValueChanged(opts *bind.FilterOpts) (*FeeStorageImplFeeValueChangedIterator, error)

FilterFeeValueChanged is a free log retrieval operation binding the contract event 0xa2e24a12c2ff86d8a4117735073797adfa6d262f904f32179993d2834f423132.

Solidity: event FeeValueChanged(uint256 opType, uint256 value)

func (*FeeStorageImplFilterer) ParseExceptionalAccountsChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) ParseExceptionalAccountsChanged(log types.Log) (*FeeStorageImplExceptionalAccountsChanged, error)

ParseExceptionalAccountsChanged is a log parse operation binding the contract event 0x611f5aa5c7f095ba927124ccc58a8b565c42d284c5d2d89b3ee1905ff8cd698c.

Solidity: event ExceptionalAccountsChanged(address[] accounts)

func (*FeeStorageImplFilterer) ParseFeeDistributionChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) ParseFeeDistributionChanged(log types.Log) (*FeeStorageImplFeeDistributionChanged, error)

ParseFeeDistributionChanged is a log parse operation binding the contract event 0xe6181c29f8c547e7f73c9d71a0bee0d9e5b60598064776fa7b7c858bdb5c41cf.

Solidity: event FeeDistributionChanged(uint256 opType, address[] distributionAccounts, uint256[] distributionAmounts)

func (*FeeStorageImplFilterer) ParseFeeValueChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) ParseFeeValueChanged(log types.Log) (*FeeStorageImplFeeValueChanged, error)

ParseFeeValueChanged is a log parse operation binding the contract event 0xa2e24a12c2ff86d8a4117735073797adfa6d262f904f32179993d2834f423132.

Solidity: event FeeValueChanged(uint256 opType, uint256 value)

func (*FeeStorageImplFilterer) WatchExceptionalAccountsChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) WatchExceptionalAccountsChanged(opts *bind.WatchOpts, sink chan<- *FeeStorageImplExceptionalAccountsChanged) (event.Subscription, error)

WatchExceptionalAccountsChanged is a free log subscription operation binding the contract event 0x611f5aa5c7f095ba927124ccc58a8b565c42d284c5d2d89b3ee1905ff8cd698c.

Solidity: event ExceptionalAccountsChanged(address[] accounts)

func (*FeeStorageImplFilterer) WatchFeeDistributionChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) WatchFeeDistributionChanged(opts *bind.WatchOpts, sink chan<- *FeeStorageImplFeeDistributionChanged) (event.Subscription, error)

WatchFeeDistributionChanged is a free log subscription operation binding the contract event 0xe6181c29f8c547e7f73c9d71a0bee0d9e5b60598064776fa7b7c858bdb5c41cf.

Solidity: event FeeDistributionChanged(uint256 opType, address[] distributionAccounts, uint256[] distributionAmounts)

func (*FeeStorageImplFilterer) WatchFeeValueChanged

func (_FeeStorageImpl *FeeStorageImplFilterer) WatchFeeValueChanged(opts *bind.WatchOpts, sink chan<- *FeeStorageImplFeeValueChanged) (event.Subscription, error)

WatchFeeValueChanged is a free log subscription operation binding the contract event 0xa2e24a12c2ff86d8a4117735073797adfa6d262f904f32179993d2834f423132.

Solidity: event FeeValueChanged(uint256 opType, uint256 value)

type FeeStorageImplRaw

type FeeStorageImplRaw struct {
	Contract *FeeStorageImpl // Generic contract binding to access the raw methods on
}

FeeStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*FeeStorageImplRaw) Call

func (_FeeStorageImpl *FeeStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*FeeStorageImplRaw) Transact

func (_FeeStorageImpl *FeeStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*FeeStorageImplRaw) Transfer

func (_FeeStorageImpl *FeeStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type FeeStorageImplSession

type FeeStorageImplSession struct {
	Contract     *FeeStorageImpl   // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

FeeStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*FeeStorageImplSession) AccountToIsExceptional

func (_FeeStorageImpl *FeeStorageImplSession) AccountToIsExceptional(arg0 common.Address) (bool, error)

AccountToIsExceptional is a free data retrieval call binding the contract method 0xb0f3371c.

Solidity: function accountToIsExceptional(address ) view returns(bool)

func (*FeeStorageImplSession) CONTRACTACCESS

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTACCESSSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTADMINABLE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTADMINSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTASSETBOX

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTASSETBOXINFO

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTBALANCE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTBITBON

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTBITBONSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTBITBONSUPPORT

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTBONBALANCE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTBONTRANSFER

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTDEX

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTDISTRIBUTIONGATE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTDISTRIBUTIONGATE() (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTEXCHANGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTFEEGATE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTFEEGATE() (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTFEESTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTGENERATOR

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMININGAGENTGATE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMININGAGENTGATE() (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMSBON

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMSBONSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGADDDISTRIBUTION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGADDDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGADDFEE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGADDROLE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETCONFIRMATIONRATE() (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETFEEDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETMAXFEE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETMAXFEE() (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETMINAMOUNT

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETMINAMOUNT() (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETMINFEE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETMINFEE() (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTOTC

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTOTCSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTROLESTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTTRANSFER

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*FeeStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_FeeStorageImpl *FeeStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*FeeStorageImplSession) ClearExceptionAccountsMultisig

func (_FeeStorageImpl *FeeStorageImplSession) ClearExceptionAccountsMultisig(expiresOn *big.Int) (*types.Transaction, error)

ClearExceptionAccountsMultisig is a paid mutator transaction binding the contract method 0xffc3c15b.

Solidity: function clearExceptionAccountsMultisig(uint256 expiresOn) returns(bool)

func (*FeeStorageImplSession) Confirmations

func (_FeeStorageImpl *FeeStorageImplSession) Confirmations() (*big.Int, error)

Confirmations is a free data retrieval call binding the contract method 0x9cf5d607.

Solidity: function confirmations() view returns(uint256)

func (*FeeStorageImplSession) ContractStorage

func (_FeeStorageImpl *FeeStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*FeeStorageImplSession) FEEOPERATIONCREATESAFETRANSFER

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONCREATESAFETRANSFER() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*FeeStorageImplSession) FEEOPERATIONCREATESAFETRANSFERALL

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONCREATESAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplSession) FEEOPERATIONFRAMETRANSFER

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONFRAMETRANSFER() (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*FeeStorageImplSession) FEEOPERATIONQUICKTRANSFER

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONQUICKTRANSFER() (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*FeeStorageImplSession) FEEOPERATIONQUICKTRANSFERALL

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONQUICKTRANSFERALL() (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplSession) FEEOPERATIONWPCSAFETRANSFER

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONWPCSAFETRANSFER() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*FeeStorageImplSession) FEEOPERATIONWPCSAFETRANSFERALL

func (_FeeStorageImpl *FeeStorageImplSession) FEEOPERATIONWPCSAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*FeeStorageImplSession) Fees

func (_FeeStorageImpl *FeeStorageImplSession) Fees(arg0 *big.Int) (*big.Int, error)

Fees is a free data retrieval call binding the contract method 0x4acc79ed.

Solidity: function fees(uint256 ) view returns(uint256)

func (*FeeStorageImplSession) Get

func (_FeeStorageImpl *FeeStorageImplSession) Get(feeType *big.Int) (*big.Int, error)

Get is a free data retrieval call binding the contract method 0x9507d39a.

Solidity: function get(uint256 feeType) view returns(uint256)

func (*FeeStorageImplSession) GetExceptionAccounts

func (_FeeStorageImpl *FeeStorageImplSession) GetExceptionAccounts() ([]common.Address, error)

GetExceptionAccounts is a free data retrieval call binding the contract method 0xd9dbfa78.

Solidity: function getExceptionAccounts() view returns(address[])

func (*FeeStorageImplSession) GetFeeDistributionAccounts

func (_FeeStorageImpl *FeeStorageImplSession) GetFeeDistributionAccounts(opType *big.Int) ([]common.Address, error)

GetFeeDistributionAccounts is a free data retrieval call binding the contract method 0xb3284c48.

Solidity: function getFeeDistributionAccounts(uint256 opType) view returns(address[])

func (*FeeStorageImplSession) GetFeeDistributionAmounts

func (_FeeStorageImpl *FeeStorageImplSession) GetFeeDistributionAmounts(opType *big.Int) ([]*big.Int, error)

GetFeeDistributionAmounts is a free data retrieval call binding the contract method 0x757d77a4.

Solidity: function getFeeDistributionAmounts(uint256 opType) view returns(uint256[])

func (*FeeStorageImplSession) GetFeeValueSettings

func (_FeeStorageImpl *FeeStorageImplSession) GetFeeValueSettings() ([]*big.Int, []*big.Int, error)

GetFeeValueSettings is a free data retrieval call binding the contract method 0x2a674186.

Solidity: function getFeeValueSettings() view returns(uint256[], uint256[])

func (*FeeStorageImplSession) GetIsExceptional

func (_FeeStorageImpl *FeeStorageImplSession) GetIsExceptional(account common.Address) (bool, error)

GetIsExceptional is a free data retrieval call binding the contract method 0x01a9255b.

Solidity: function getIsExceptional(address account) view returns(bool)

func (*FeeStorageImplSession) GetThisContractIndex

func (_FeeStorageImpl *FeeStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*FeeStorageImplSession) OpTypeToFeeDistribution

func (_FeeStorageImpl *FeeStorageImplSession) OpTypeToFeeDistribution(arg0 *big.Int, arg1 *big.Int) (common.Address, error)

OpTypeToFeeDistribution is a free data retrieval call binding the contract method 0xec4e3fbd.

Solidity: function opTypeToFeeDistribution(uint256 , uint256 ) view returns(address)

func (*FeeStorageImplSession) OpTypeToFeeDistributionAmounts

func (_FeeStorageImpl *FeeStorageImplSession) OpTypeToFeeDistributionAmounts(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)

OpTypeToFeeDistributionAmounts is a free data retrieval call binding the contract method 0x87e39654.

Solidity: function opTypeToFeeDistributionAmounts(uint256 , uint256 ) view returns(uint256)

func (*FeeStorageImplSession) OpTypeToFeeValueIndex

func (_FeeStorageImpl *FeeStorageImplSession) OpTypeToFeeValueIndex(arg0 *big.Int) (*big.Int, error)

OpTypeToFeeValueIndex is a free data retrieval call binding the contract method 0x8669a05c.

Solidity: function opTypeToFeeValueIndex(uint256 ) view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONACCESSRESTORATION

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONADMINSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONEMISSION

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONFEESSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) PERMISSIONROLESSTORAGE

func (_FeeStorageImpl *FeeStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*FeeStorageImplSession) ROLEACCESSVERIFIER

func (_FeeStorageImpl *FeeStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*FeeStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_FeeStorageImpl *FeeStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*FeeStorageImplSession) ROLECOMMISSIONVERIFIER

func (_FeeStorageImpl *FeeStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*FeeStorageImplSession) ROLEDEPLOYADMIN

func (_FeeStorageImpl *FeeStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*FeeStorageImplSession) ROLEPERMISSIONADMIN

func (_FeeStorageImpl *FeeStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*FeeStorageImplSession) RegisteredFeeValues

func (_FeeStorageImpl *FeeStorageImplSession) RegisteredFeeValues(arg0 *big.Int) (*big.Int, error)

RegisteredFeeValues is a free data retrieval call binding the contract method 0xf6fb088d.

Solidity: function registeredFeeValues(uint256 ) view returns(uint256)

func (*FeeStorageImplSession) SetExceptionAccountsMultisig

func (_FeeStorageImpl *FeeStorageImplSession) SetExceptionAccountsMultisig(accounts []common.Address, expiresOn *big.Int) (*types.Transaction, error)

SetExceptionAccountsMultisig is a paid mutator transaction binding the contract method 0x39cfa441.

Solidity: function setExceptionAccountsMultisig(address[] accounts, uint256 expiresOn) returns(bool)

func (*FeeStorageImplSession) SetFeeDistributionMultisig

func (_FeeStorageImpl *FeeStorageImplSession) SetFeeDistributionMultisig(opType *big.Int, feeDistributionAccounts []common.Address, feeDistributionAmounts []*big.Int, expiresOn *big.Int) (*types.Transaction, error)

SetFeeDistributionMultisig is a paid mutator transaction binding the contract method 0xc39bdc64.

Solidity: function setFeeDistributionMultisig(uint256 opType, address[] feeDistributionAccounts, uint256[] feeDistributionAmounts, uint256 expiresOn) returns(bool)

func (*FeeStorageImplSession) SetMultisig

func (_FeeStorageImpl *FeeStorageImplSession) SetMultisig(amount *big.Int, feeType *big.Int, expiresOn *big.Int) (*types.Transaction, error)

SetMultisig is a paid mutator transaction binding the contract method 0xccd809e8.

Solidity: function setMultisig(uint256 amount, uint256 feeType, uint256 expiresOn) returns(bool)

type FeeStorageImplTransactor

type FeeStorageImplTransactor struct {
	// contains filtered or unexported fields
}

FeeStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewFeeStorageImplTransactor

func NewFeeStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*FeeStorageImplTransactor, error)

NewFeeStorageImplTransactor creates a new write-only instance of FeeStorageImpl, bound to a specific deployed contract.

func (*FeeStorageImplTransactor) ClearExceptionAccountsMultisig

func (_FeeStorageImpl *FeeStorageImplTransactor) ClearExceptionAccountsMultisig(opts *bind.TransactOpts, expiresOn *big.Int) (*types.Transaction, error)

ClearExceptionAccountsMultisig is a paid mutator transaction binding the contract method 0xffc3c15b.

Solidity: function clearExceptionAccountsMultisig(uint256 expiresOn) returns(bool)

func (*FeeStorageImplTransactor) SetExceptionAccountsMultisig

func (_FeeStorageImpl *FeeStorageImplTransactor) SetExceptionAccountsMultisig(opts *bind.TransactOpts, accounts []common.Address, expiresOn *big.Int) (*types.Transaction, error)

SetExceptionAccountsMultisig is a paid mutator transaction binding the contract method 0x39cfa441.

Solidity: function setExceptionAccountsMultisig(address[] accounts, uint256 expiresOn) returns(bool)

func (*FeeStorageImplTransactor) SetFeeDistributionMultisig

func (_FeeStorageImpl *FeeStorageImplTransactor) SetFeeDistributionMultisig(opts *bind.TransactOpts, opType *big.Int, feeDistributionAccounts []common.Address, feeDistributionAmounts []*big.Int, expiresOn *big.Int) (*types.Transaction, error)

SetFeeDistributionMultisig is a paid mutator transaction binding the contract method 0xc39bdc64.

Solidity: function setFeeDistributionMultisig(uint256 opType, address[] feeDistributionAccounts, uint256[] feeDistributionAmounts, uint256 expiresOn) returns(bool)

func (*FeeStorageImplTransactor) SetMultisig

func (_FeeStorageImpl *FeeStorageImplTransactor) SetMultisig(opts *bind.TransactOpts, amount *big.Int, feeType *big.Int, expiresOn *big.Int) (*types.Transaction, error)

SetMultisig is a paid mutator transaction binding the contract method 0xccd809e8.

Solidity: function setMultisig(uint256 amount, uint256 feeType, uint256 expiresOn) returns(bool)

type FeeStorageImplTransactorRaw

type FeeStorageImplTransactorRaw struct {
	Contract *FeeStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

FeeStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*FeeStorageImplTransactorRaw) Transact

func (_FeeStorageImpl *FeeStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*FeeStorageImplTransactorRaw) Transfer

func (_FeeStorageImpl *FeeStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type FeeStorageImplTransactorSession

type FeeStorageImplTransactorSession struct {
	Contract     *FeeStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts         // Transaction auth options to use throughout this session
}

FeeStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*FeeStorageImplTransactorSession) ClearExceptionAccountsMultisig

func (_FeeStorageImpl *FeeStorageImplTransactorSession) ClearExceptionAccountsMultisig(expiresOn *big.Int) (*types.Transaction, error)

ClearExceptionAccountsMultisig is a paid mutator transaction binding the contract method 0xffc3c15b.

Solidity: function clearExceptionAccountsMultisig(uint256 expiresOn) returns(bool)

func (*FeeStorageImplTransactorSession) SetExceptionAccountsMultisig

func (_FeeStorageImpl *FeeStorageImplTransactorSession) SetExceptionAccountsMultisig(accounts []common.Address, expiresOn *big.Int) (*types.Transaction, error)

SetExceptionAccountsMultisig is a paid mutator transaction binding the contract method 0x39cfa441.

Solidity: function setExceptionAccountsMultisig(address[] accounts, uint256 expiresOn) returns(bool)

func (*FeeStorageImplTransactorSession) SetFeeDistributionMultisig

func (_FeeStorageImpl *FeeStorageImplTransactorSession) SetFeeDistributionMultisig(opType *big.Int, feeDistributionAccounts []common.Address, feeDistributionAmounts []*big.Int, expiresOn *big.Int) (*types.Transaction, error)

SetFeeDistributionMultisig is a paid mutator transaction binding the contract method 0xc39bdc64.

Solidity: function setFeeDistributionMultisig(uint256 opType, address[] feeDistributionAccounts, uint256[] feeDistributionAmounts, uint256 expiresOn) returns(bool)

func (*FeeStorageImplTransactorSession) SetMultisig

func (_FeeStorageImpl *FeeStorageImplTransactorSession) SetMultisig(amount *big.Int, feeType *big.Int, expiresOn *big.Int) (*types.Transaction, error)

SetMultisig is a paid mutator transaction binding the contract method 0xccd809e8.

Solidity: function setMultisig(uint256 amount, uint256 feeType, uint256 expiresOn) returns(bool)

type FeeValueChanged

type FeeValueChanged struct {
	Type  *big.Int
	Value *big.Int
}

type GetterFunc

type GetterFunc func(ctx context.Context, address common.Address) (addr common.Address, err error)

type Manager

type Manager struct {
	EthApiWrapper *EthApiWrapper

	Noncer *noncer.Noncer
	// contains filtered or unexported fields
}

func NewManager

func NewManager(APIBackend *eth.EthAPIBackend, getter AddressGetter, setter AddressSetter, servicePK *ecdsa.PrivateKey, noncer *noncer.Noncer) (m *Manager, err error)

func (*Manager) AddMiningAgent

func (m *Manager) AddMiningAgent(ctx context.Context, address common.Address, key *ecdsa.PrivateKey) (err error)

AddMiningAgent adds a mining agent to blockchain

func (*Manager) ApproveFullBalanceSafeTransfer

func (m *Manager) ApproveFullBalanceSafeTransfer(ctx context.Context, transferId []byte, protectionCode []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) ApproveFullBalanceWPCSafeTransfer

func (m *Manager) ApproveFullBalanceWPCSafeTransfer(ctx context.Context, transferId []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) ApproveSafeTransfer

func (m *Manager) ApproveSafeTransfer(ctx context.Context, transferId []byte, protectionCode []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

ApproveSafeTransfer approves safe transfer

func (*Manager) ApproveWPCSafeTransfer

func (m *Manager) ApproveWPCSafeTransfer(ctx context.Context, transferId []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

ApproveWPCSafeTransfer approves safe transfer without protection code

func (*Manager) BalanceOfLocked

func (m *Manager) BalanceOfLocked(ctx context.Context, addr common.Address) (balance *big.Int, err error)

BalanceOfLocked gets assetbox locked balance by assetbox address from blockchain

func (*Manager) CancelFullBalanceSafeTransfer

func (m *Manager) CancelFullBalanceSafeTransfer(ctx context.Context, transferId []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) CancelFullBalanceWPCSafeTransfer

func (m *Manager) CancelFullBalanceWPCSafeTransfer(ctx context.Context, transferId []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) CancelSafeTransfer

func (m *Manager) CancelSafeTransfer(ctx context.Context, transferId []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

CancelSafeTransfer cancels safe transfer

func (*Manager) CancelWPCSafeTransfer

func (m *Manager) CancelWPCSafeTransfer(ctx context.Context, transferId []byte, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

CancelWPCSafeTransfer cancels safe transfer without protection code

func (*Manager) CreateFullBalanceSafeTransfer

func (m *Manager) CreateFullBalanceSafeTransfer(ctx context.Context, t *Transfer, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) CreateFullBalanceWPCSafeTransfer

func (m *Manager) CreateFullBalanceWPCSafeTransfer(ctx context.Context, t *Transfer, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) CreateSafeTransfer

func (m *Manager) CreateSafeTransfer(ctx context.Context, t *Transfer, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

CreateSafeTransfer creates safe transfer and wait processing

func (*Manager) CreateWPCSafeTransfer

func (m *Manager) CreateWPCSafeTransfer(ctx context.Context, t *Transfer, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

CreateWPCSafeTransfer creates safe transfer without protection code and wait processing

func (*Manager) DeleteAssetboxInfo

func (m *Manager) DeleteAssetboxInfo(ctx context.Context, key *ecdsa.PrivateKey) (err error)

DeleteAssetboxInfo deletes assetbox data from blockchain

func (*Manager) DirectTransfer

func (m *Manager) DirectTransfer(ctx context.Context, from common.Address, to common.Address, value *big.Int, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

DirectTransfer transfers bitbon unsafely (directly from one assetbox to another)

func (*Manager) EmitEther

func (m *Manager) EmitEther(ctx context.Context, to common.Address, value *big.Int, nonce *uint64) (err error)

EmitEther emits address with assetboxEtherEmission value using service PK

func (*Manager) ExpireSafeTransfers

func (m *Manager) ExpireSafeTransfers(ctx context.Context, ids [][32]byte, key *ecdsa.PrivateKey) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) FrameTransfer

func (m *Manager) FrameTransfer(ctx context.Context, to common.Address, value *big.Int, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) FullBalanceQuickTransfer

func (m *Manager) FullBalanceQuickTransfer(ctx context.Context, to common.Address, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) GetAccessStorageContractAddress

func (m *Manager) GetAccessStorageContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetAllMiningAgents

func (m *Manager) GetAllMiningAgents(ctx context.Context) (res []common.Address, err error)

GetAllMiningAgents returns all mining agents

func (*Manager) GetAsseboxesMiningState

func (m *Manager) GetAsseboxesMiningState(ctx context.Context, address common.Address) (bool, error)

func (*Manager) GetAssetboxBalance

func (m *Manager) GetAssetboxBalance(ctx context.Context, addr common.Address) (balance *big.Int, err error)

GetAssetboxBalance gets assetbox balance by assetbox address from blockchain

func (*Manager) GetAssetboxBalances

func (m *Manager) GetAssetboxBalances(ctx context.Context, addresses []common.Address) (balances map[common.Address]*big.Int, err error)

GetAssetboxBalances gets assetbox balances by assetbox addresses from blockchain

func (*Manager) GetAssetboxBalancesSum

func (m *Manager) GetAssetboxBalancesSum(ctx context.Context, addresses []common.Address) (sum *big.Int, err error)

GetAssetboxBalancesSum gets sum of assetbox balances by assetbox addresses

func (*Manager) GetAssetboxContractAddress

func (m *Manager) GetAssetboxContractAddress(ctx context.Context, address common.Address) (addr common.Address, err error)

func (*Manager) GetAssetboxInfo

func (m *Manager) GetAssetboxInfo(ctx context.Context, addr common.Address) (a *Assetbox, err error)

GetAssetboxInfo gets public assetbox info from blockchain

func (*Manager) GetAssetboxInfoByAlias

func (m *Manager) GetAssetboxInfoByAlias(ctx context.Context, alias string) (a *Assetbox, err error)

GetAssetboxInfoByAlias gets public assetbox info from blockchain by assetbox's alias

func (*Manager) GetAssetboxInfoStorageContractAddress

func (m *Manager) GetAssetboxInfoStorageContractAddress(ctx context.Context, address common.Address) (addr common.Address, err error)

func (*Manager) GetBitbonContractAddress

func (m *Manager) GetBitbonContractAddress(ctx context.Context, address common.Address) (addr common.Address, err error)

func (*Manager) GetBitbonStorageContractAddress

func (m *Manager) GetBitbonStorageContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetBitbonSupportContractAddress

func (m *Manager) GetBitbonSupportContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetContractAddressAccessStorage

func (m *Manager) GetContractAddressAccessStorage() (common.Address, error)

func (*Manager) GetContractAddressAssetbox

func (m *Manager) GetContractAddressAssetbox() (common.Address, error)

func (*Manager) GetContractAddressAssetboxInfo

func (m *Manager) GetContractAddressAssetboxInfo() (common.Address, error)

func (*Manager) GetContractAddressBitbon

func (m *Manager) GetContractAddressBitbon() (common.Address, error)

func (*Manager) GetContractAddressBitbonStorage

func (m *Manager) GetContractAddressBitbonStorage() (common.Address, error)

func (*Manager) GetContractAddressBitbonSupport

func (m *Manager) GetContractAddressBitbonSupport() (common.Address, error)

func (*Manager) GetContractAddressDistributionStorage

func (m *Manager) GetContractAddressDistributionStorage() (common.Address, error)

func (*Manager) GetContractAddressFeeStorage

func (m *Manager) GetContractAddressFeeStorage() (common.Address, error)

func (*Manager) GetContractAddressMiningAgentStorage

func (m *Manager) GetContractAddressMiningAgentStorage() (common.Address, error)

func (*Manager) GetContractAddressSafeTransferStorage

func (m *Manager) GetContractAddressSafeTransferStorage() (common.Address, error)

func (*Manager) GetContractAddressTransfer

func (m *Manager) GetContractAddressTransfer() (common.Address, error)

func (*Manager) GetContractAddresses

func (m *Manager) GetContractAddresses() map[contract_snapshot.ContractType]common.Address

func (*Manager) GetContractStorageAddress

func (m *Manager) GetContractStorageAddress() (common.Address, error)

GetContractStorageAddress gets ContractStorageAddress from manager field

func (*Manager) GetCurrentContractAbiInfo

func (m *Manager) GetCurrentContractAbiInfo(version dto.ContractVersion) ([]*dto.AbiInfo, error)

func (*Manager) GetCurrentDistribution

func (m *Manager) GetCurrentDistribution(ctx context.Context) (distribution map[string]uint64, err error)

GetCurrentDistribution returns the current miner distribution from blockchain

returns distribution map[string]uint - stringified address value to its value (cost)

func (*Manager) GetDistributionStorageContractAddress

func (m *Manager) GetDistributionStorageContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetEthAPIWrapper

func (m *Manager) GetEthAPIWrapper() *EthApiWrapper

func (*Manager) GetExpiredTransfers

func (m *Manager) GetExpiredTransfers(ctx context.Context, firstTransfer *big.Int, lastTransfer *big.Int) (expireTransferIds [][32]byte, err error)

func (*Manager) GetFee

func (m *Manager) GetFee(ctx context.Context, opType dto.OperationType) (fee *big.Int, err error)

func (*Manager) GetFeeDistributionAccounts

func (m *Manager) GetFeeDistributionAccounts(ctx context.Context, operationType *big.Int) (accounts []common.Address, err error)

func (*Manager) GetFeeDistributionAmounts

func (m *Manager) GetFeeDistributionAmounts(ctx context.Context, operationType *big.Int) (amounts []*big.Int, err error)

func (*Manager) GetFeeStorageContractAddress

func (m *Manager) GetFeeStorageContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetFeeValueSettings

func (m *Manager) GetFeeValueSettings(ctx context.Context) (optTypes []*big.Int, feeValues []*big.Int, err error)

func (*Manager) GetMiningAgentStorageContractAddress

func (m *Manager) GetMiningAgentStorageContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetNewContactStorageAddress

func (m *Manager) GetNewContactStorageAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetNoncer

func (m *Manager) GetNoncer() *noncer.Noncer

func (*Manager) GetOldestPending

func (m *Manager) GetOldestPending(ctx context.Context) (oldestPendingId *big.Int, err error)

func (*Manager) GetReservedAliasStorageContractAddress

func (m *Manager) GetReservedAliasStorageContractAddress(ctx context.Context, address common.Address) (common.Address, error)

func (*Manager) GetSafeTransferStorageContractAddress

func (m *Manager) GetSafeTransferStorageContractAddress(ctx context.Context, address common.Address) (addr common.Address, err error)

func (*Manager) GetTransfer

func (m *Manager) GetTransfer(ctx context.Context, transferId []byte) (transfer *ReceiptTransfer, err error)

func (*Manager) GetTransferByIndex

func (m *Manager) GetTransferByIndex(ctx context.Context, index *big.Int) (transfer *ReceiptTransfer, err error)

func (*Manager) GetTransferContractAddress

func (m *Manager) GetTransferContractAddress(ctx context.Context, address common.Address) (addr common.Address, err error)

func (*Manager) GetTransferIdByHash

func (m *Manager) GetTransferIdByHash(ctx context.Context, transferIdHash [32]byte) (transferIds []byte, err error)

func (*Manager) GetTransferLength

func (m *Manager) GetTransferLength(ctx context.Context) (transferLength *big.Int, err error)

func (*Manager) GetTransferState

func (m *Manager) GetTransferState(ctx context.Context, transferId []byte) (state uint8, err error)

GetTransferState checks if the transfer with id transferId exist in blockchain

func (*Manager) IsMiningAgent

func (m *Manager) IsMiningAgent(ctx context.Context, address common.Address) (res bool, err error)

IsMiningAgent checks if this address is a mining agent address

func (*Manager) ProposeDistribution

func (m *Manager) ProposeDistribution(ctx context.Context, distribution map[string]uint64, key *ecdsa.PrivateKey) (err error)

ProposeDistribution adds a miner distribution proposal to blockchain

distribution map[string]uint - stringified address value to its value (cost)

func (*Manager) QuickTransfer

func (m *Manager) QuickTransfer(ctx context.Context, to common.Address, value *big.Int, extraData []byte, key *ecdsa.PrivateKey, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) Ready

func (m *Manager) Ready() bool

func (*Manager) RemoveMiningAgent

func (m *Manager) RemoveMiningAgent(ctx context.Context, address common.Address, key *ecdsa.PrivateKey) (err error)

RemoveMiningAgent removes a mining agent to blockchain

func (*Manager) SaveContractStorageAddress

func (m *Manager) SaveContractStorageAddress(addr common.Address) error

SaveContractStorageAddress calls setContractStorageAddress before saving to persistent storage

func (*Manager) SearchOldestPending

func (m *Manager) SearchOldestPending(ctx context.Context, firstTransfer *big.Int, lastTransfer *big.Int) (index *big.Int, present bool, err error)

func (*Manager) ServiceFeeTransfer

func (m *Manager) ServiceFeeTransfer(ctx context.Context, params dto.ServiceFeeTransferParams, async bool) (blockNum uint64, txHash common.Hash, err error)

func (*Manager) SetAssetboxInfo

func (m *Manager) SetAssetboxInfo(ctx context.Context, assetbox *Assetbox, key *ecdsa.PrivateKey) (err error)

SetAssetboxInfo sets public assetbox info to blockchain

func (*Manager) SetAssetboxInfos

func (m *Manager) SetAssetboxInfos(ctx context.Context, a []*Assetbox, key *ecdsa.PrivateKey) (err error)

SetAssetboxInfos sets multiple public assetbox infos to blockchain

func (*Manager) SetOldestPending

func (m *Manager) SetOldestPending(ctx context.Context, pendingIndex *big.Int, key *ecdsa.PrivateKey) (err error)

func (*Manager) Stop

func (m *Manager) Stop() error

Stops manager

func (*Manager) Stopped

func (m *Manager) Stopped() bool

func (*Manager) SubscribeRedeploy

func (m *Manager) SubscribeRedeploy() (Signal, Unsubscribe)

SubscribeRedeploy subscribes on redeploy contracts Returns: - signal channel which will be closed when contracts are redeployed - unsubscribe function, that cancels subscription

func (*Manager) TransferExists

func (m *Manager) TransferExists(ctx context.Context, transferId []byte) (exists bool, err error)

TransferExists checks if the transfer with id transferId exist in blockchain

func (*Manager) WaitReady

func (m *Manager) WaitReady(exit chan struct{}) bool

func (*Manager) WatchAssetboxInfoDeleted

func (m *Manager) WatchAssetboxInfoDeleted(sink chan<- *Assetbox) (err error)

WatchAssetboxInfoDeleted watches public assetbox info deletion blockchain events(logs)

func (*Manager) WatchAssetboxInfoSet

func (m *Manager) WatchAssetboxInfoSet(sink chan<- *Assetbox) (err error)

WatchAssetboxInfoSet watches public assetbox info blockchain events(logs)

func (*Manager) WatchBitbonBalanceChanged

func (m *Manager) WatchBitbonBalanceChanged(sink chan<- *Balance) (err error)

WatchBitbonBalanceChanged watches balance changes blockchain events(logs)

func (*Manager) WatchBitbonBalanceLocked

func (m *Manager) WatchBitbonBalanceLocked(sink chan<- *Balance) (err error)

WatchBitbonBalanceLocked watches balance locked blockchain events(logs)

func (*Manager) WatchBitbonBalanceUnLocked

func (m *Manager) WatchBitbonBalanceUnLocked(sink chan<- *Balance) (err error)

WatchBitbonBalanceUnLocked watches balance unlocked blockchain events(logs)

func (*Manager) WatchExceptionalAccountsChanged

func (m *Manager) WatchExceptionalAccountsChanged(sink chan<- *ExceptionalAccountsChanged) (err error)

func (*Manager) WatchFeeDistributionSettingsChanged

func (m *Manager) WatchFeeDistributionSettingsChanged(sink chan<- *DistributionSettingsChanged) (err error)

func (*Manager) WatchFeeValueChanged

func (m *Manager) WatchFeeValueChanged(sink chan<- *FeeValueChanged) (err error)

func (*Manager) WatchTransferExpired

func (m *Manager) WatchTransferExpired(sink chan<- *TransferExpired) (err error)

WatchTransferExpired watches TransferExpired(bytes) blockchain events(logs)

type MiningAgentStorageImpl

type MiningAgentStorageImpl struct {
	MiningAgentStorageImplCaller     // Read-only binding to the contract
	MiningAgentStorageImplTransactor // Write-only binding to the contract
	MiningAgentStorageImplFilterer   // Log filterer for contract events
}

MiningAgentStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewMiningAgentStorageImpl

func NewMiningAgentStorageImpl(address common.Address, backend bind.ContractBackend) (*MiningAgentStorageImpl, error)

NewMiningAgentStorageImpl creates a new instance of MiningAgentStorageImpl, bound to a specific deployed contract.

type MiningAgentStorageImplCaller

type MiningAgentStorageImplCaller struct {
	// contains filtered or unexported fields
}

MiningAgentStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewMiningAgentStorageImplCaller

func NewMiningAgentStorageImplCaller(address common.Address, caller bind.ContractCaller) (*MiningAgentStorageImplCaller, error)

NewMiningAgentStorageImplCaller creates a new read-only instance of MiningAgentStorageImpl, bound to a specific deployed contract.

func (*MiningAgentStorageImplCaller) ABI

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ABI() abi.ABI

Return Abi for MiningAgentStorageImplCaller

func (*MiningAgentStorageImplCaller) CONTRACTACCESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTACCESSSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTADMINABLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTADMINSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTASSETBOX

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTASSETBOXINFO

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTBALANCE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTBITBON

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTBITBONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTBITBONSUPPORT

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTBONBALANCE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTBONTRANSFER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTDEX

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTEXCHANGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTFEESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTGENERATOR

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMSBON

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMSBONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTOTC

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTOTCSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTROLESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTTRANSFER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*MiningAgentStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplCaller) ContractStorage

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*MiningAgentStorageImplCaller) GetAll

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) GetAll(opts *bind.CallOpts) ([]common.Address, error)

GetAll is a free data retrieval call binding the contract method 0x53ed5143.

Solidity: function getAll() view returns(address[])

func (*MiningAgentStorageImplCaller) GetAt

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) GetAt(opts *bind.CallOpts, index *big.Int) (common.Address, error)

GetAt is a free data retrieval call binding the contract method 0x303eaeed.

Solidity: function getAt(uint256 index) view returns(address)

func (*MiningAgentStorageImplCaller) GetThisContractIndex

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*MiningAgentStorageImplCaller) IndexOf

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) IndexOf(opts *bind.CallOpts, assetbox common.Address) (*big.Int, error)

IndexOf is a free data retrieval call binding the contract method 0xfd6aad25.

Solidity: function indexOf(address assetbox) view returns(uint256)

func (*MiningAgentStorageImplCaller) IsMiningAgent

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) IsMiningAgent(opts *bind.CallOpts, assetbox common.Address) (bool, error)

IsMiningAgent is a free data retrieval call binding the contract method 0x9d2043d0.

Solidity: function isMiningAgent(address assetbox) view returns(bool)

func (*MiningAgentStorageImplCaller) Length

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) Length(opts *bind.CallOpts) (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*MiningAgentStorageImplCaller) MiningAgentIndex

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) MiningAgentIndex(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

MiningAgentIndex is a free data retrieval call binding the contract method 0x9f70a846.

Solidity: function miningAgentIndex(address ) view returns(uint256)

func (*MiningAgentStorageImplCaller) MiningAgents

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) MiningAgents(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)

MiningAgents is a free data retrieval call binding the contract method 0x636a5c2e.

Solidity: function miningAgents(uint256 ) view returns(address)

func (*MiningAgentStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONADMINSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONEMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONFEESSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) PERMISSIONROLESSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCaller) ROLEACCESSVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplCaller) ROLEDEPLOYADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplCaller) ROLEPERMISSIONADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type MiningAgentStorageImplCallerRaw

type MiningAgentStorageImplCallerRaw struct {
	Contract *MiningAgentStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

MiningAgentStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*MiningAgentStorageImplCallerRaw) Call

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type MiningAgentStorageImplCallerSession

type MiningAgentStorageImplCallerSession struct {
	Contract *MiningAgentStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                 // Call options to use throughout this session
}

MiningAgentStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*MiningAgentStorageImplCallerSession) CONTRACTACCESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTADMINABLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTASSETBOX

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTBALANCE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTBITBON

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTBONBALANCE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTBONTRANSFER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTDEX

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTEXCHANGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTFEESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTGENERATOR

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMSBON

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTOTC

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTROLESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTTRANSFER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) ContractStorage

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*MiningAgentStorageImplCallerSession) GetAll

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) GetAll() ([]common.Address, error)

GetAll is a free data retrieval call binding the contract method 0x53ed5143.

Solidity: function getAll() view returns(address[])

func (*MiningAgentStorageImplCallerSession) GetAt

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) GetAt(index *big.Int) (common.Address, error)

GetAt is a free data retrieval call binding the contract method 0x303eaeed.

Solidity: function getAt(uint256 index) view returns(address)

func (*MiningAgentStorageImplCallerSession) GetThisContractIndex

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*MiningAgentStorageImplCallerSession) IndexOf

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) IndexOf(assetbox common.Address) (*big.Int, error)

IndexOf is a free data retrieval call binding the contract method 0xfd6aad25.

Solidity: function indexOf(address assetbox) view returns(uint256)

func (*MiningAgentStorageImplCallerSession) IsMiningAgent

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) IsMiningAgent(assetbox common.Address) (bool, error)

IsMiningAgent is a free data retrieval call binding the contract method 0x9d2043d0.

Solidity: function isMiningAgent(address assetbox) view returns(bool)

func (*MiningAgentStorageImplCallerSession) Length

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) Length() (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) MiningAgentIndex

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) MiningAgentIndex(arg0 common.Address) (*big.Int, error)

MiningAgentIndex is a free data retrieval call binding the contract method 0x9f70a846.

Solidity: function miningAgentIndex(address ) view returns(uint256)

func (*MiningAgentStorageImplCallerSession) MiningAgents

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) MiningAgents(arg0 *big.Int) (common.Address, error)

MiningAgents is a free data retrieval call binding the contract method 0x636a5c2e.

Solidity: function miningAgents(uint256 ) view returns(address)

func (*MiningAgentStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONEMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) ROLEACCESSVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) ROLEDEPLOYADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type MiningAgentStorageImplFilterer

type MiningAgentStorageImplFilterer struct {
	// contains filtered or unexported fields
}

MiningAgentStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewMiningAgentStorageImplFilterer

func NewMiningAgentStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*MiningAgentStorageImplFilterer, error)

NewMiningAgentStorageImplFilterer creates a new log filterer instance of MiningAgentStorageImpl, bound to a specific deployed contract.

func (*MiningAgentStorageImplFilterer) FilterMiningAgentAdded

func (_MiningAgentStorageImpl *MiningAgentStorageImplFilterer) FilterMiningAgentAdded(opts *bind.FilterOpts) (*MiningAgentStorageImplMiningAgentAddedIterator, error)

FilterMiningAgentAdded is a free log retrieval operation binding the contract event 0x6c5e9b8242ac8385a0529f451a7de9c384369b8df284e64aa30f78c7fa3324c0.

Solidity: event MiningAgentAdded(address miningAgentAssetbox)

func (*MiningAgentStorageImplFilterer) FilterMiningAgentRemoved

func (_MiningAgentStorageImpl *MiningAgentStorageImplFilterer) FilterMiningAgentRemoved(opts *bind.FilterOpts) (*MiningAgentStorageImplMiningAgentRemovedIterator, error)

FilterMiningAgentRemoved is a free log retrieval operation binding the contract event 0x7b993c0010ede270c5461171300777e772478b38aeb4ff8802781da5315388bd.

Solidity: event MiningAgentRemoved(address miningAgentAssetbox)

func (*MiningAgentStorageImplFilterer) ParseMiningAgentAdded

func (_MiningAgentStorageImpl *MiningAgentStorageImplFilterer) ParseMiningAgentAdded(log types.Log) (*MiningAgentStorageImplMiningAgentAdded, error)

ParseMiningAgentAdded is a log parse operation binding the contract event 0x6c5e9b8242ac8385a0529f451a7de9c384369b8df284e64aa30f78c7fa3324c0.

Solidity: event MiningAgentAdded(address miningAgentAssetbox)

func (*MiningAgentStorageImplFilterer) ParseMiningAgentRemoved

func (_MiningAgentStorageImpl *MiningAgentStorageImplFilterer) ParseMiningAgentRemoved(log types.Log) (*MiningAgentStorageImplMiningAgentRemoved, error)

ParseMiningAgentRemoved is a log parse operation binding the contract event 0x7b993c0010ede270c5461171300777e772478b38aeb4ff8802781da5315388bd.

Solidity: event MiningAgentRemoved(address miningAgentAssetbox)

func (*MiningAgentStorageImplFilterer) WatchMiningAgentAdded

func (_MiningAgentStorageImpl *MiningAgentStorageImplFilterer) WatchMiningAgentAdded(opts *bind.WatchOpts, sink chan<- *MiningAgentStorageImplMiningAgentAdded) (event.Subscription, error)

WatchMiningAgentAdded is a free log subscription operation binding the contract event 0x6c5e9b8242ac8385a0529f451a7de9c384369b8df284e64aa30f78c7fa3324c0.

Solidity: event MiningAgentAdded(address miningAgentAssetbox)

func (*MiningAgentStorageImplFilterer) WatchMiningAgentRemoved

func (_MiningAgentStorageImpl *MiningAgentStorageImplFilterer) WatchMiningAgentRemoved(opts *bind.WatchOpts, sink chan<- *MiningAgentStorageImplMiningAgentRemoved) (event.Subscription, error)

WatchMiningAgentRemoved is a free log subscription operation binding the contract event 0x7b993c0010ede270c5461171300777e772478b38aeb4ff8802781da5315388bd.

Solidity: event MiningAgentRemoved(address miningAgentAssetbox)

type MiningAgentStorageImplMiningAgentAdded

type MiningAgentStorageImplMiningAgentAdded struct {
	MiningAgentAssetbox common.Address
	Raw                 types.Log // Blockchain specific contextual infos
}

MiningAgentStorageImplMiningAgentAdded represents a MiningAgentAdded event raised by the MiningAgentStorageImpl contract.

type MiningAgentStorageImplMiningAgentAddedIterator

type MiningAgentStorageImplMiningAgentAddedIterator struct {
	Event *MiningAgentStorageImplMiningAgentAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

MiningAgentStorageImplMiningAgentAddedIterator is returned from FilterMiningAgentAdded and is used to iterate over the raw logs and unpacked data for MiningAgentAdded events raised by the MiningAgentStorageImpl contract.

func (*MiningAgentStorageImplMiningAgentAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*MiningAgentStorageImplMiningAgentAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*MiningAgentStorageImplMiningAgentAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type MiningAgentStorageImplMiningAgentRemoved

type MiningAgentStorageImplMiningAgentRemoved struct {
	MiningAgentAssetbox common.Address
	Raw                 types.Log // Blockchain specific contextual infos
}

MiningAgentStorageImplMiningAgentRemoved represents a MiningAgentRemoved event raised by the MiningAgentStorageImpl contract.

type MiningAgentStorageImplMiningAgentRemovedIterator

type MiningAgentStorageImplMiningAgentRemovedIterator struct {
	Event *MiningAgentStorageImplMiningAgentRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

MiningAgentStorageImplMiningAgentRemovedIterator is returned from FilterMiningAgentRemoved and is used to iterate over the raw logs and unpacked data for MiningAgentRemoved events raised by the MiningAgentStorageImpl contract.

func (*MiningAgentStorageImplMiningAgentRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*MiningAgentStorageImplMiningAgentRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*MiningAgentStorageImplMiningAgentRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type MiningAgentStorageImplRaw

type MiningAgentStorageImplRaw struct {
	Contract *MiningAgentStorageImpl // Generic contract binding to access the raw methods on
}

MiningAgentStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*MiningAgentStorageImplRaw) Call

func (_MiningAgentStorageImpl *MiningAgentStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*MiningAgentStorageImplRaw) Transact

func (_MiningAgentStorageImpl *MiningAgentStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*MiningAgentStorageImplRaw) Transfer

func (_MiningAgentStorageImpl *MiningAgentStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type MiningAgentStorageImplSession

type MiningAgentStorageImplSession struct {
	Contract     *MiningAgentStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts           // Call options to use throughout this session
	TransactOpts bind.TransactOpts       // Transaction auth options to use throughout this session
}

MiningAgentStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*MiningAgentStorageImplSession) Add

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) Add(assetbox common.Address) (*types.Transaction, error)

Add is a paid mutator transaction binding the contract method 0x0a3b0a4f.

Solidity: function add(address assetbox) returns(bool)

func (*MiningAgentStorageImplSession) CONTRACTACCESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTACCESSSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTADMINABLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTADMINSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTASSETBOX

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTASSETBOXINFO

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTBALANCE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTBITBON

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTBITBONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTBITBONSUPPORT

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTBONBALANCE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTBONTRANSFER

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTDEX

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTEXCHANGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTFEESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTGENERATOR

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMSBON

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMSBONSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGADDFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGADDROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTOTC

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTOTCSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTROLESTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTTRANSFER

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*MiningAgentStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*MiningAgentStorageImplSession) ContractStorage

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*MiningAgentStorageImplSession) GetAll

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) GetAll() ([]common.Address, error)

GetAll is a free data retrieval call binding the contract method 0x53ed5143.

Solidity: function getAll() view returns(address[])

func (*MiningAgentStorageImplSession) GetAt

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) GetAt(index *big.Int) (common.Address, error)

GetAt is a free data retrieval call binding the contract method 0x303eaeed.

Solidity: function getAt(uint256 index) view returns(address)

func (*MiningAgentStorageImplSession) GetThisContractIndex

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*MiningAgentStorageImplSession) IndexOf

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) IndexOf(assetbox common.Address) (*big.Int, error)

IndexOf is a free data retrieval call binding the contract method 0xfd6aad25.

Solidity: function indexOf(address assetbox) view returns(uint256)

func (*MiningAgentStorageImplSession) IsMiningAgent

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) IsMiningAgent(assetbox common.Address) (bool, error)

IsMiningAgent is a free data retrieval call binding the contract method 0x9d2043d0.

Solidity: function isMiningAgent(address assetbox) view returns(bool)

func (*MiningAgentStorageImplSession) Length

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) Length() (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*MiningAgentStorageImplSession) MiningAgentIndex

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) MiningAgentIndex(arg0 common.Address) (*big.Int, error)

MiningAgentIndex is a free data retrieval call binding the contract method 0x9f70a846.

Solidity: function miningAgentIndex(address ) view returns(uint256)

func (*MiningAgentStorageImplSession) MiningAgents

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) MiningAgents(arg0 *big.Int) (common.Address, error)

MiningAgents is a free data retrieval call binding the contract method 0x636a5c2e.

Solidity: function miningAgents(uint256 ) view returns(address)

func (*MiningAgentStorageImplSession) PERMISSIONACCESSRESTORATION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONADMINSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONEMISSION

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONFEESSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) PERMISSIONROLESSTORAGE

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*MiningAgentStorageImplSession) ROLEACCESSVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplSession) ROLECOMMISSIONVERIFIER

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*MiningAgentStorageImplSession) ROLEDEPLOYADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplSession) ROLEPERMISSIONADMIN

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*MiningAgentStorageImplSession) Remove

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) Remove(assetbox common.Address) (*types.Transaction, error)

Remove is a paid mutator transaction binding the contract method 0x29092d0e.

Solidity: function remove(address assetbox) returns(bool)

func (*MiningAgentStorageImplSession) RemoveAt

func (_MiningAgentStorageImpl *MiningAgentStorageImplSession) RemoveAt(index *big.Int) (*types.Transaction, error)

RemoveAt is a paid mutator transaction binding the contract method 0xc624c6f2.

Solidity: function removeAt(uint256 index) returns(bool)

type MiningAgentStorageImplTransactor

type MiningAgentStorageImplTransactor struct {
	// contains filtered or unexported fields
}

MiningAgentStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewMiningAgentStorageImplTransactor

func NewMiningAgentStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*MiningAgentStorageImplTransactor, error)

NewMiningAgentStorageImplTransactor creates a new write-only instance of MiningAgentStorageImpl, bound to a specific deployed contract.

func (*MiningAgentStorageImplTransactor) Add

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactor) Add(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

Add is a paid mutator transaction binding the contract method 0x0a3b0a4f.

Solidity: function add(address assetbox) returns(bool)

func (*MiningAgentStorageImplTransactor) Remove

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactor) Remove(opts *bind.TransactOpts, assetbox common.Address) (*types.Transaction, error)

Remove is a paid mutator transaction binding the contract method 0x29092d0e.

Solidity: function remove(address assetbox) returns(bool)

func (*MiningAgentStorageImplTransactor) RemoveAt

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactor) RemoveAt(opts *bind.TransactOpts, index *big.Int) (*types.Transaction, error)

RemoveAt is a paid mutator transaction binding the contract method 0xc624c6f2.

Solidity: function removeAt(uint256 index) returns(bool)

type MiningAgentStorageImplTransactorRaw

type MiningAgentStorageImplTransactorRaw struct {
	Contract *MiningAgentStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

MiningAgentStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*MiningAgentStorageImplTransactorRaw) Transact

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*MiningAgentStorageImplTransactorRaw) Transfer

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type MiningAgentStorageImplTransactorSession

type MiningAgentStorageImplTransactorSession struct {
	Contract     *MiningAgentStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                 // Transaction auth options to use throughout this session
}

MiningAgentStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*MiningAgentStorageImplTransactorSession) Add

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactorSession) Add(assetbox common.Address) (*types.Transaction, error)

Add is a paid mutator transaction binding the contract method 0x0a3b0a4f.

Solidity: function add(address assetbox) returns(bool)

func (*MiningAgentStorageImplTransactorSession) Remove

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactorSession) Remove(assetbox common.Address) (*types.Transaction, error)

Remove is a paid mutator transaction binding the contract method 0x29092d0e.

Solidity: function remove(address assetbox) returns(bool)

func (*MiningAgentStorageImplTransactorSession) RemoveAt

func (_MiningAgentStorageImpl *MiningAgentStorageImplTransactorSession) RemoveAt(index *big.Int) (*types.Transaction, error)

RemoveAt is a paid mutator transaction binding the contract method 0xc624c6f2.

Solidity: function removeAt(uint256 index) returns(bool)

type OtcImpl

type OtcImpl struct {
	OtcImplCaller     // Read-only binding to the contract
	OtcImplTransactor // Write-only binding to the contract
	OtcImplFilterer   // Log filterer for contract events
}

OtcImpl is an auto generated Go binding around an Ethereum contract.

func NewOtcImpl

func NewOtcImpl(address common.Address, backend bind.ContractBackend) (*OtcImpl, error)

NewOtcImpl creates a new instance of OtcImpl, bound to a specific deployed contract.

type OtcImplBalanceLocked

type OtcImplBalanceLocked struct {
	Assetbox       common.Address
	BalanceAviable *big.Int
	BalanceLocked  *big.Int
	AssetboxType   *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

OtcImplBalanceLocked represents a BalanceLocked event raised by the OtcImpl contract.

type OtcImplBalanceLockedIterator

type OtcImplBalanceLockedIterator struct {
	Event *OtcImplBalanceLocked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

OtcImplBalanceLockedIterator is returned from FilterBalanceLocked and is used to iterate over the raw logs and unpacked data for BalanceLocked events raised by the OtcImpl contract.

func (*OtcImplBalanceLockedIterator) Close

func (it *OtcImplBalanceLockedIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*OtcImplBalanceLockedIterator) Error

func (it *OtcImplBalanceLockedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*OtcImplBalanceLockedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type OtcImplBalanceUnLocked

type OtcImplBalanceUnLocked struct {
	Assetbox       common.Address
	BalanceAviable *big.Int
	BalanceLocked  *big.Int
	AssetboxType   *big.Int
	Amount         *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

OtcImplBalanceUnLocked represents a BalanceUnLocked event raised by the OtcImpl contract.

type OtcImplBalanceUnLockedIterator

type OtcImplBalanceUnLockedIterator struct {
	Event *OtcImplBalanceUnLocked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

OtcImplBalanceUnLockedIterator is returned from FilterBalanceUnLocked and is used to iterate over the raw logs and unpacked data for BalanceUnLocked events raised by the OtcImpl contract.

func (*OtcImplBalanceUnLockedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*OtcImplBalanceUnLockedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*OtcImplBalanceUnLockedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type OtcImplCaller

type OtcImplCaller struct {
	// contains filtered or unexported fields
}

OtcImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewOtcImplCaller

func NewOtcImplCaller(address common.Address, caller bind.ContractCaller) (*OtcImplCaller, error)

NewOtcImplCaller creates a new read-only instance of OtcImpl, bound to a specific deployed contract.

func (*OtcImplCaller) ABI

func (_OtcImpl *OtcImplCaller) ABI() abi.ABI

Return Abi for OtcImplCaller

func (*OtcImplCaller) CONTRACTACCESS

func (_OtcImpl *OtcImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*OtcImplCaller) CONTRACTACCESSSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTADMINABLE

func (_OtcImpl *OtcImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*OtcImplCaller) CONTRACTADMINSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTASSETBOX

func (_OtcImpl *OtcImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*OtcImplCaller) CONTRACTASSETBOXINFO

func (_OtcImpl *OtcImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*OtcImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTASSETBOXSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTBALANCE

func (_OtcImpl *OtcImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*OtcImplCaller) CONTRACTBITBON

func (_OtcImpl *OtcImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*OtcImplCaller) CONTRACTBITBONSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTBITBONSUPPORT

func (_OtcImpl *OtcImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*OtcImplCaller) CONTRACTBONBALANCE

func (_OtcImpl *OtcImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*OtcImplCaller) CONTRACTBONTRANSFER

func (_OtcImpl *OtcImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*OtcImplCaller) CONTRACTDEX

func (_OtcImpl *OtcImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*OtcImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTEXCHANGE

func (_OtcImpl *OtcImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTEXCHANGESTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTFEESTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTGENERATOR

func (_OtcImpl *OtcImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*OtcImplCaller) CONTRACTMININGAGENTSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMSBON

func (_OtcImpl *OtcImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*OtcImplCaller) CONTRACTMSBONSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGADDADDRESS

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGADDADMIN

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGADDFEE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGADDROLE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGEDITADMIN

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGEDITFEE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGEDITROLE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*OtcImplCaller) CONTRACTMULTISIGSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTOTC

func (_OtcImpl *OtcImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*OtcImplCaller) CONTRACTOTCSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_OtcImpl *OtcImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*OtcImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTROLESTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_OtcImpl *OtcImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*OtcImplCaller) CONTRACTTRANSFER

func (_OtcImpl *OtcImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*OtcImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_OtcImpl *OtcImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*OtcImplCaller) ContractStorage

func (_OtcImpl *OtcImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*OtcImplCaller) GetThisContractIndex

func (_OtcImpl *OtcImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*OtcImplCaller) PERMISSIONACCESSRESTORATION

func (_OtcImpl *OtcImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*OtcImplCaller) PERMISSIONADMINSTORAGE

func (_OtcImpl *OtcImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*OtcImplCaller) PERMISSIONCONTRACTDEPLOY

func (_OtcImpl *OtcImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*OtcImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_OtcImpl *OtcImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*OtcImplCaller) PERMISSIONEMISSION

func (_OtcImpl *OtcImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*OtcImplCaller) PERMISSIONFEESSTORAGE

func (_OtcImpl *OtcImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*OtcImplCaller) PERMISSIONMULTISIGSTORAGE

func (_OtcImpl *OtcImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*OtcImplCaller) PERMISSIONROLESSTORAGE

func (_OtcImpl *OtcImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*OtcImplCaller) ROLEACCESSVERIFIER

func (_OtcImpl *OtcImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*OtcImplCaller) ROLEBITBONISSUEVERIFIER

func (_OtcImpl *OtcImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*OtcImplCaller) ROLECOMMISSIONVERIFIER

func (_OtcImpl *OtcImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*OtcImplCaller) ROLEDEPLOYADMIN

func (_OtcImpl *OtcImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*OtcImplCaller) ROLEPERMISSIONADMIN

func (_OtcImpl *OtcImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*OtcImplCaller) State

func (_OtcImpl *OtcImplCaller) State(opts *bind.CallOpts) (uint8, error)

State is a free data retrieval call binding the contract method 0xc19d93fb.

Solidity: function state() view returns(uint8)

type OtcImplCallerRaw

type OtcImplCallerRaw struct {
	Contract *OtcImplCaller // Generic read-only contract binding to access the raw methods on
}

OtcImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*OtcImplCallerRaw) Call

func (_OtcImpl *OtcImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type OtcImplCallerSession

type OtcImplCallerSession struct {
	Contract *OtcImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts  // Call options to use throughout this session
}

OtcImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*OtcImplCallerSession) CONTRACTACCESS

func (_OtcImpl *OtcImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTACCESSSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTADMINABLE

func (_OtcImpl *OtcImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTADMINSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTASSETBOX

func (_OtcImpl *OtcImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTASSETBOXINFO

func (_OtcImpl *OtcImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTBALANCE

func (_OtcImpl *OtcImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTBITBON

func (_OtcImpl *OtcImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTBITBONSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTBITBONSUPPORT

func (_OtcImpl *OtcImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTBONBALANCE

func (_OtcImpl *OtcImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTBONTRANSFER

func (_OtcImpl *OtcImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTDEX

func (_OtcImpl *OtcImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTEXCHANGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTFEESTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTGENERATOR

func (_OtcImpl *OtcImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMSBON

func (_OtcImpl *OtcImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMSBONSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGADDFEE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGADDROLE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTOTC

func (_OtcImpl *OtcImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTOTCSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_OtcImpl *OtcImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTROLESTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_OtcImpl *OtcImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTTRANSFER

func (_OtcImpl *OtcImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*OtcImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_OtcImpl *OtcImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*OtcImplCallerSession) ContractStorage

func (_OtcImpl *OtcImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*OtcImplCallerSession) GetThisContractIndex

func (_OtcImpl *OtcImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*OtcImplCallerSession) PERMISSIONACCESSRESTORATION

func (_OtcImpl *OtcImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONADMINSTORAGE

func (_OtcImpl *OtcImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_OtcImpl *OtcImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_OtcImpl *OtcImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONEMISSION

func (_OtcImpl *OtcImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONFEESSTORAGE

func (_OtcImpl *OtcImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_OtcImpl *OtcImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) PERMISSIONROLESSTORAGE

func (_OtcImpl *OtcImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*OtcImplCallerSession) ROLEACCESSVERIFIER

func (_OtcImpl *OtcImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*OtcImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_OtcImpl *OtcImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*OtcImplCallerSession) ROLECOMMISSIONVERIFIER

func (_OtcImpl *OtcImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*OtcImplCallerSession) ROLEDEPLOYADMIN

func (_OtcImpl *OtcImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*OtcImplCallerSession) ROLEPERMISSIONADMIN

func (_OtcImpl *OtcImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*OtcImplCallerSession) State

func (_OtcImpl *OtcImplCallerSession) State() (uint8, error)

State is a free data retrieval call binding the contract method 0xc19d93fb.

Solidity: function state() view returns(uint8)

type OtcImplFilterer

type OtcImplFilterer struct {
	// contains filtered or unexported fields
}

OtcImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewOtcImplFilterer

func NewOtcImplFilterer(address common.Address, filterer bind.ContractFilterer) (*OtcImplFilterer, error)

NewOtcImplFilterer creates a new log filterer instance of OtcImpl, bound to a specific deployed contract.

func (*OtcImplFilterer) FilterBalanceLocked

func (_OtcImpl *OtcImplFilterer) FilterBalanceLocked(opts *bind.FilterOpts) (*OtcImplBalanceLockedIterator, error)

FilterBalanceLocked is a free log retrieval operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*OtcImplFilterer) FilterBalanceUnLocked

func (_OtcImpl *OtcImplFilterer) FilterBalanceUnLocked(opts *bind.FilterOpts) (*OtcImplBalanceUnLockedIterator, error)

FilterBalanceUnLocked is a free log retrieval operation binding the contract event 0x486bd0991e37e48fc69ea3be6a0b11058d29ef8a89bbc475b139a00a681b4c9b.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType, uint256 amount)

func (*OtcImplFilterer) ParseBalanceLocked

func (_OtcImpl *OtcImplFilterer) ParseBalanceLocked(log types.Log) (*OtcImplBalanceLocked, error)

ParseBalanceLocked is a log parse operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*OtcImplFilterer) ParseBalanceUnLocked

func (_OtcImpl *OtcImplFilterer) ParseBalanceUnLocked(log types.Log) (*OtcImplBalanceUnLocked, error)

ParseBalanceUnLocked is a log parse operation binding the contract event 0x486bd0991e37e48fc69ea3be6a0b11058d29ef8a89bbc475b139a00a681b4c9b.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType, uint256 amount)

func (*OtcImplFilterer) WatchBalanceLocked

func (_OtcImpl *OtcImplFilterer) WatchBalanceLocked(opts *bind.WatchOpts, sink chan<- *OtcImplBalanceLocked) (event.Subscription, error)

WatchBalanceLocked is a free log subscription operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*OtcImplFilterer) WatchBalanceUnLocked

func (_OtcImpl *OtcImplFilterer) WatchBalanceUnLocked(opts *bind.WatchOpts, sink chan<- *OtcImplBalanceUnLocked) (event.Subscription, error)

WatchBalanceUnLocked is a free log subscription operation binding the contract event 0x486bd0991e37e48fc69ea3be6a0b11058d29ef8a89bbc475b139a00a681b4c9b.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType, uint256 amount)

type OtcImplRaw

type OtcImplRaw struct {
	Contract *OtcImpl // Generic contract binding to access the raw methods on
}

OtcImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*OtcImplRaw) Call

func (_OtcImpl *OtcImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*OtcImplRaw) Transact

func (_OtcImpl *OtcImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*OtcImplRaw) Transfer

func (_OtcImpl *OtcImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type OtcImplSession

type OtcImplSession struct {
	Contract     *OtcImpl          // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

OtcImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*OtcImplSession) CONTRACTACCESS

func (_OtcImpl *OtcImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*OtcImplSession) CONTRACTACCESSSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTADMINABLE

func (_OtcImpl *OtcImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*OtcImplSession) CONTRACTADMINSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTASSETBOX

func (_OtcImpl *OtcImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*OtcImplSession) CONTRACTASSETBOXINFO

func (_OtcImpl *OtcImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*OtcImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTASSETBOXSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTBALANCE

func (_OtcImpl *OtcImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*OtcImplSession) CONTRACTBITBON

func (_OtcImpl *OtcImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*OtcImplSession) CONTRACTBITBONSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTBITBONSUPPORT

func (_OtcImpl *OtcImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*OtcImplSession) CONTRACTBONBALANCE

func (_OtcImpl *OtcImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*OtcImplSession) CONTRACTBONTRANSFER

func (_OtcImpl *OtcImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*OtcImplSession) CONTRACTDEX

func (_OtcImpl *OtcImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*OtcImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTEXCHANGE

func (_OtcImpl *OtcImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*OtcImplSession) CONTRACTEXCHANGESTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTFEESTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTGENERATOR

func (_OtcImpl *OtcImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*OtcImplSession) CONTRACTMININGAGENTSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTMSBON

func (_OtcImpl *OtcImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*OtcImplSession) CONTRACTMSBONSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGADDADDRESS

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGADDADMIN

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGADDFEE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGADDROLE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGEDITADMIN

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGEDITFEE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGEDITROLE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREMOVEFEE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREMOVEROLE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGSETADMINROLE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGSETPERMISSION

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*OtcImplSession) CONTRACTMULTISIGSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTOTC

func (_OtcImpl *OtcImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*OtcImplSession) CONTRACTOTCSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_OtcImpl *OtcImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*OtcImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTROLESTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_OtcImpl *OtcImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*OtcImplSession) CONTRACTTRANSFER

func (_OtcImpl *OtcImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*OtcImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_OtcImpl *OtcImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*OtcImplSession) CancelBitbonOrder

func (_OtcImpl *OtcImplSession) CancelBitbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelBitbonOrder is a paid mutator transaction binding the contract method 0x3ac822c0.

Solidity: function cancelBitbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*OtcImplSession) CancelMsbonOrder

func (_OtcImpl *OtcImplSession) CancelMsbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelMsbonOrder is a paid mutator transaction binding the contract method 0x78b80a87.

Solidity: function cancelMsbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*OtcImplSession) ContractStorage

func (_OtcImpl *OtcImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*OtcImplSession) FillBitbonOrder

func (_OtcImpl *OtcImplSession) FillBitbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillBitbonOrder is a paid mutator transaction binding the contract method 0x79b1ae4b.

Solidity: function fillBitbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*OtcImplSession) FillMsbonOrder

func (_OtcImpl *OtcImplSession) FillMsbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillMsbonOrder is a paid mutator transaction binding the contract method 0x41b8d73e.

Solidity: function fillMsbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*OtcImplSession) GetThisContractIndex

func (_OtcImpl *OtcImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*OtcImplSession) MakeBatchOrders

func (_OtcImpl *OtcImplSession) MakeBatchOrders(offerAssets []common.Address, wantAssets []common.Address, offerAmount []*big.Int, tradeType []bool, nonce uint64) (*types.Transaction, error)

MakeBatchOrders is a paid mutator transaction binding the contract method 0x3a06df97.

Solidity: function makeBatchOrders(address[] offerAssets, address[] wantAssets, uint256[] offerAmount, bool[] tradeType, uint64 nonce) returns()

func (*OtcImplSession) MakeBitbonOrder

func (_OtcImpl *OtcImplSession) MakeBitbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeBitbonOrder is a paid mutator transaction binding the contract method 0xac882251.

Solidity: function makeBitbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint64 nonce) returns()

func (*OtcImplSession) MakeMsbonOrder

func (_OtcImpl *OtcImplSession) MakeMsbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeMsbonOrder is a paid mutator transaction binding the contract method 0xc4b1709a.

Solidity: function makeMsbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint64 nonce) returns()

func (*OtcImplSession) PERMISSIONACCESSRESTORATION

func (_OtcImpl *OtcImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*OtcImplSession) PERMISSIONADMINSTORAGE

func (_OtcImpl *OtcImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*OtcImplSession) PERMISSIONCONTRACTDEPLOY

func (_OtcImpl *OtcImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*OtcImplSession) PERMISSIONCONTRACTSSTORAGE

func (_OtcImpl *OtcImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*OtcImplSession) PERMISSIONEMISSION

func (_OtcImpl *OtcImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*OtcImplSession) PERMISSIONFEESSTORAGE

func (_OtcImpl *OtcImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*OtcImplSession) PERMISSIONMULTISIGSTORAGE

func (_OtcImpl *OtcImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*OtcImplSession) PERMISSIONROLESSTORAGE

func (_OtcImpl *OtcImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*OtcImplSession) ROLEACCESSVERIFIER

func (_OtcImpl *OtcImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*OtcImplSession) ROLEBITBONISSUEVERIFIER

func (_OtcImpl *OtcImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*OtcImplSession) ROLECOMMISSIONVERIFIER

func (_OtcImpl *OtcImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*OtcImplSession) ROLEDEPLOYADMIN

func (_OtcImpl *OtcImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*OtcImplSession) ROLEPERMISSIONADMIN

func (_OtcImpl *OtcImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*OtcImplSession) SetBitbonPrice

func (_OtcImpl *OtcImplSession) SetBitbonPrice(offerAmount *big.Int, wantAmount *big.Int) (*types.Transaction, error)

SetBitbonPrice is a paid mutator transaction binding the contract method 0x6940d394.

Solidity: function setBitbonPrice(uint256 offerAmount, uint256 wantAmount) returns()

func (*OtcImplSession) SetMsbonPrice

func (_OtcImpl *OtcImplSession) SetMsbonPrice(offerAmount *big.Int, wantAmount *big.Int) (*types.Transaction, error)

SetMsbonPrice is a paid mutator transaction binding the contract method 0x0b8b3201.

Solidity: function setMsbonPrice(uint256 offerAmount, uint256 wantAmount) returns()

func (*OtcImplSession) SetState

func (_OtcImpl *OtcImplSession) SetState(newState uint8) (*types.Transaction, error)

SetState is a paid mutator transaction binding the contract method 0x56de96db.

Solidity: function setState(uint8 newState) returns()

func (*OtcImplSession) State

func (_OtcImpl *OtcImplSession) State() (uint8, error)

State is a free data retrieval call binding the contract method 0xc19d93fb.

Solidity: function state() view returns(uint8)

type OtcImplTransactor

type OtcImplTransactor struct {
	// contains filtered or unexported fields
}

OtcImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewOtcImplTransactor

func NewOtcImplTransactor(address common.Address, transactor bind.ContractTransactor) (*OtcImplTransactor, error)

NewOtcImplTransactor creates a new write-only instance of OtcImpl, bound to a specific deployed contract.

func (*OtcImplTransactor) CancelBitbonOrder

func (_OtcImpl *OtcImplTransactor) CancelBitbonOrder(opts *bind.TransactOpts, offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelBitbonOrder is a paid mutator transaction binding the contract method 0x3ac822c0.

Solidity: function cancelBitbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*OtcImplTransactor) CancelMsbonOrder

func (_OtcImpl *OtcImplTransactor) CancelMsbonOrder(opts *bind.TransactOpts, offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelMsbonOrder is a paid mutator transaction binding the contract method 0x78b80a87.

Solidity: function cancelMsbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*OtcImplTransactor) FillBitbonOrder

func (_OtcImpl *OtcImplTransactor) FillBitbonOrder(opts *bind.TransactOpts, fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillBitbonOrder is a paid mutator transaction binding the contract method 0x79b1ae4b.

Solidity: function fillBitbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*OtcImplTransactor) FillMsbonOrder

func (_OtcImpl *OtcImplTransactor) FillMsbonOrder(opts *bind.TransactOpts, fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillMsbonOrder is a paid mutator transaction binding the contract method 0x41b8d73e.

Solidity: function fillMsbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*OtcImplTransactor) MakeBatchOrders

func (_OtcImpl *OtcImplTransactor) MakeBatchOrders(opts *bind.TransactOpts, offerAssets []common.Address, wantAssets []common.Address, offerAmount []*big.Int, tradeType []bool, nonce uint64) (*types.Transaction, error)

MakeBatchOrders is a paid mutator transaction binding the contract method 0x3a06df97.

Solidity: function makeBatchOrders(address[] offerAssets, address[] wantAssets, uint256[] offerAmount, bool[] tradeType, uint64 nonce) returns()

func (*OtcImplTransactor) MakeBitbonOrder

func (_OtcImpl *OtcImplTransactor) MakeBitbonOrder(opts *bind.TransactOpts, offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeBitbonOrder is a paid mutator transaction binding the contract method 0xac882251.

Solidity: function makeBitbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint64 nonce) returns()

func (*OtcImplTransactor) MakeMsbonOrder

func (_OtcImpl *OtcImplTransactor) MakeMsbonOrder(opts *bind.TransactOpts, offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeMsbonOrder is a paid mutator transaction binding the contract method 0xc4b1709a.

Solidity: function makeMsbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint64 nonce) returns()

func (*OtcImplTransactor) SetBitbonPrice

func (_OtcImpl *OtcImplTransactor) SetBitbonPrice(opts *bind.TransactOpts, offerAmount *big.Int, wantAmount *big.Int) (*types.Transaction, error)

SetBitbonPrice is a paid mutator transaction binding the contract method 0x6940d394.

Solidity: function setBitbonPrice(uint256 offerAmount, uint256 wantAmount) returns()

func (*OtcImplTransactor) SetMsbonPrice

func (_OtcImpl *OtcImplTransactor) SetMsbonPrice(opts *bind.TransactOpts, offerAmount *big.Int, wantAmount *big.Int) (*types.Transaction, error)

SetMsbonPrice is a paid mutator transaction binding the contract method 0x0b8b3201.

Solidity: function setMsbonPrice(uint256 offerAmount, uint256 wantAmount) returns()

func (*OtcImplTransactor) SetState

func (_OtcImpl *OtcImplTransactor) SetState(opts *bind.TransactOpts, newState uint8) (*types.Transaction, error)

SetState is a paid mutator transaction binding the contract method 0x56de96db.

Solidity: function setState(uint8 newState) returns()

type OtcImplTransactorRaw

type OtcImplTransactorRaw struct {
	Contract *OtcImplTransactor // Generic write-only contract binding to access the raw methods on
}

OtcImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*OtcImplTransactorRaw) Transact

func (_OtcImpl *OtcImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*OtcImplTransactorRaw) Transfer

func (_OtcImpl *OtcImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type OtcImplTransactorSession

type OtcImplTransactorSession struct {
	Contract     *OtcImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

OtcImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*OtcImplTransactorSession) CancelBitbonOrder

func (_OtcImpl *OtcImplTransactorSession) CancelBitbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelBitbonOrder is a paid mutator transaction binding the contract method 0x3ac822c0.

Solidity: function cancelBitbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*OtcImplTransactorSession) CancelMsbonOrder

func (_OtcImpl *OtcImplTransactorSession) CancelMsbonOrder(offerHash [32]byte, expectedAvailableAmount *big.Int) (*types.Transaction, error)

CancelMsbonOrder is a paid mutator transaction binding the contract method 0x78b80a87.

Solidity: function cancelMsbonOrder(bytes32 offerHash, uint256 expectedAvailableAmount) returns()

func (*OtcImplTransactorSession) FillBitbonOrder

func (_OtcImpl *OtcImplTransactorSession) FillBitbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillBitbonOrder is a paid mutator transaction binding the contract method 0x79b1ae4b.

Solidity: function fillBitbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*OtcImplTransactorSession) FillMsbonOrder

func (_OtcImpl *OtcImplTransactorSession) FillMsbonOrder(fillAssets common.Address, wantAssets common.Address, offerHash [32]byte, amountToTake *big.Int) (*types.Transaction, error)

FillMsbonOrder is a paid mutator transaction binding the contract method 0x41b8d73e.

Solidity: function fillMsbonOrder(address fillAssets, address wantAssets, bytes32 offerHash, uint256 amountToTake) returns()

func (*OtcImplTransactorSession) MakeBatchOrders

func (_OtcImpl *OtcImplTransactorSession) MakeBatchOrders(offerAssets []common.Address, wantAssets []common.Address, offerAmount []*big.Int, tradeType []bool, nonce uint64) (*types.Transaction, error)

MakeBatchOrders is a paid mutator transaction binding the contract method 0x3a06df97.

Solidity: function makeBatchOrders(address[] offerAssets, address[] wantAssets, uint256[] offerAmount, bool[] tradeType, uint64 nonce) returns()

func (*OtcImplTransactorSession) MakeBitbonOrder

func (_OtcImpl *OtcImplTransactorSession) MakeBitbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeBitbonOrder is a paid mutator transaction binding the contract method 0xac882251.

Solidity: function makeBitbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint64 nonce) returns()

func (*OtcImplTransactorSession) MakeMsbonOrder

func (_OtcImpl *OtcImplTransactorSession) MakeMsbonOrder(offerAssets common.Address, wantAssets common.Address, offerAmount *big.Int, nonce uint64) (*types.Transaction, error)

MakeMsbonOrder is a paid mutator transaction binding the contract method 0xc4b1709a.

Solidity: function makeMsbonOrder(address offerAssets, address wantAssets, uint256 offerAmount, uint64 nonce) returns()

func (*OtcImplTransactorSession) SetBitbonPrice

func (_OtcImpl *OtcImplTransactorSession) SetBitbonPrice(offerAmount *big.Int, wantAmount *big.Int) (*types.Transaction, error)

SetBitbonPrice is a paid mutator transaction binding the contract method 0x6940d394.

Solidity: function setBitbonPrice(uint256 offerAmount, uint256 wantAmount) returns()

func (*OtcImplTransactorSession) SetMsbonPrice

func (_OtcImpl *OtcImplTransactorSession) SetMsbonPrice(offerAmount *big.Int, wantAmount *big.Int) (*types.Transaction, error)

SetMsbonPrice is a paid mutator transaction binding the contract method 0x0b8b3201.

Solidity: function setMsbonPrice(uint256 offerAmount, uint256 wantAmount) returns()

func (*OtcImplTransactorSession) SetState

func (_OtcImpl *OtcImplTransactorSession) SetState(newState uint8) (*types.Transaction, error)

SetState is a paid mutator transaction binding the contract method 0x56de96db.

Solidity: function setState(uint8 newState) returns()

type ReceiptTransfer

type ReceiptTransfer struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}

type ReservedAliasStorageImpl

type ReservedAliasStorageImpl struct {
	ReservedAliasStorageImplCaller     // Read-only binding to the contract
	ReservedAliasStorageImplTransactor // Write-only binding to the contract
	ReservedAliasStorageImplFilterer   // Log filterer for contract events
}

ReservedAliasStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewReservedAliasStorageImpl

func NewReservedAliasStorageImpl(address common.Address, backend bind.ContractBackend) (*ReservedAliasStorageImpl, error)

NewReservedAliasStorageImpl creates a new instance of ReservedAliasStorageImpl, bound to a specific deployed contract.

type ReservedAliasStorageImplAliasReserved

type ReservedAliasStorageImplAliasReserved struct {
	AliasString string
	AliasHash   [32]byte
	Raw         types.Log // Blockchain specific contextual infos
}

ReservedAliasStorageImplAliasReserved represents a AliasReserved event raised by the ReservedAliasStorageImpl contract.

type ReservedAliasStorageImplAliasReservedIterator

type ReservedAliasStorageImplAliasReservedIterator struct {
	Event *ReservedAliasStorageImplAliasReserved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ReservedAliasStorageImplAliasReservedIterator is returned from FilterAliasReserved and is used to iterate over the raw logs and unpacked data for AliasReserved events raised by the ReservedAliasStorageImpl contract.

func (*ReservedAliasStorageImplAliasReservedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ReservedAliasStorageImplAliasReservedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ReservedAliasStorageImplAliasReservedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ReservedAliasStorageImplCaller

type ReservedAliasStorageImplCaller struct {
	// contains filtered or unexported fields
}

ReservedAliasStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewReservedAliasStorageImplCaller

func NewReservedAliasStorageImplCaller(address common.Address, caller bind.ContractCaller) (*ReservedAliasStorageImplCaller, error)

NewReservedAliasStorageImplCaller creates a new read-only instance of ReservedAliasStorageImpl, bound to a specific deployed contract.

func (*ReservedAliasStorageImplCaller) ABI

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ABI() abi.ABI

Return Abi for ReservedAliasStorageImplCaller

func (*ReservedAliasStorageImplCaller) AliasAllowance

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) AliasAllowance(opts *bind.CallOpts, arg0 [32]byte) (common.Address, error)

AliasAllowance is a free data retrieval call binding the contract method 0x0ca42ce8.

Solidity: function aliasAllowance(bytes32 ) view returns(address)

func (*ReservedAliasStorageImplCaller) AliasIndex

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) AliasIndex(opts *bind.CallOpts, arg0 [32]byte) (*big.Int, error)

AliasIndex is a free data retrieval call binding the contract method 0xc52de8c7.

Solidity: function aliasIndex(bytes32 ) view returns(uint256)

func (*ReservedAliasStorageImplCaller) Aliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) Aliases(opts *bind.CallOpts, arg0 *big.Int) (string, error)

Aliases is a free data retrieval call binding the contract method 0x6a0e97c3.

Solidity: function aliases(uint256 ) view returns(string)

func (*ReservedAliasStorageImplCaller) AllowedAssetbox

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) AllowedAssetbox(opts *bind.CallOpts, aliasString string) (common.Address, error)

AllowedAssetbox is a free data retrieval call binding the contract method 0xadd93303.

Solidity: function allowedAssetbox(string aliasString) view returns(address)

func (*ReservedAliasStorageImplCaller) CONTRACTACCESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTACCESSSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTADMINABLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTADMINSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTASSETBOX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTASSETBOXINFO

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTBALANCE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTBITBON

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTBITBONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTBITBONSUPPORT

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTBONBALANCE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTBONTRANSFER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTDEX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTEXCHANGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTFEESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTGENERATOR

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMSBON

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMSBONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTOTC

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTOTCSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTROLESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTTRANSFER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ReservedAliasStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) ContainsAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ContainsAlias(opts *bind.CallOpts, aliasString string) (bool, error)

ContainsAlias is a free data retrieval call binding the contract method 0xf9cd856f.

Solidity: function containsAlias(string aliasString) view returns(bool)

func (*ReservedAliasStorageImplCaller) ContractStorage

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*ReservedAliasStorageImplCaller) GetAllAliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) GetAllAliases(opts *bind.CallOpts) ([]string, error)

GetAllAliases is a free data retrieval call binding the contract method 0xb7da057b.

Solidity: function getAllAliases() view returns(string[])

func (*ReservedAliasStorageImplCaller) GetAllSanitizedAliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) GetAllSanitizedAliases(opts *bind.CallOpts) ([][32]byte, error)

GetAllSanitizedAliases is a free data retrieval call binding the contract method 0x2b633aae.

Solidity: function getAllSanitizedAliases() view returns(bytes32[])

func (*ReservedAliasStorageImplCaller) GetAt

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) GetAt(opts *bind.CallOpts, index *big.Int) (string, error)

GetAt is a free data retrieval call binding the contract method 0x303eaeed.

Solidity: function getAt(uint256 index) view returns(string)

func (*ReservedAliasStorageImplCaller) GetThisContractIndex

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ReservedAliasStorageImplCaller) IndexOfAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) IndexOfAlias(opts *bind.CallOpts, aliasString string) (*big.Int, error)

IndexOfAlias is a free data retrieval call binding the contract method 0x19a57d64.

Solidity: function indexOfAlias(string aliasString) view returns(uint256)

func (*ReservedAliasStorageImplCaller) IsAllowed

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) IsAllowed(opts *bind.CallOpts, aliasString string, assetbox common.Address) (bool, error)

IsAllowed is a free data retrieval call binding the contract method 0x79f6909e.

Solidity: function isAllowed(string aliasString, address assetbox) view returns(bool)

func (*ReservedAliasStorageImplCaller) Length

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) Length(opts *bind.CallOpts) (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONADMINSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONEMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONFEESSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) PERMISSIONROLESSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCaller) ROLEACCESSVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplCaller) ROLEDEPLOYADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplCaller) ROLEPERMISSIONADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type ReservedAliasStorageImplCallerRaw

type ReservedAliasStorageImplCallerRaw struct {
	Contract *ReservedAliasStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

ReservedAliasStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*ReservedAliasStorageImplCallerRaw) Call

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type ReservedAliasStorageImplCallerSession

type ReservedAliasStorageImplCallerSession struct {
	Contract *ReservedAliasStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                   // Call options to use throughout this session
}

ReservedAliasStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*ReservedAliasStorageImplCallerSession) AliasAllowance

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) AliasAllowance(arg0 [32]byte) (common.Address, error)

AliasAllowance is a free data retrieval call binding the contract method 0x0ca42ce8.

Solidity: function aliasAllowance(bytes32 ) view returns(address)

func (*ReservedAliasStorageImplCallerSession) AliasIndex

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) AliasIndex(arg0 [32]byte) (*big.Int, error)

AliasIndex is a free data retrieval call binding the contract method 0xc52de8c7.

Solidity: function aliasIndex(bytes32 ) view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) Aliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) Aliases(arg0 *big.Int) (string, error)

Aliases is a free data retrieval call binding the contract method 0x6a0e97c3.

Solidity: function aliases(uint256 ) view returns(string)

func (*ReservedAliasStorageImplCallerSession) AllowedAssetbox

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) AllowedAssetbox(aliasString string) (common.Address, error)

AllowedAssetbox is a free data retrieval call binding the contract method 0xadd93303.

Solidity: function allowedAssetbox(string aliasString) view returns(address)

func (*ReservedAliasStorageImplCallerSession) CONTRACTACCESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTADMINABLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTASSETBOX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTBALANCE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTBITBON

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTBONBALANCE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTBONTRANSFER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTDEX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTEXCHANGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTFEESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTGENERATOR

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMSBON

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTOTC

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTROLESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTTRANSFER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) ContainsAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ContainsAlias(aliasString string) (bool, error)

ContainsAlias is a free data retrieval call binding the contract method 0xf9cd856f.

Solidity: function containsAlias(string aliasString) view returns(bool)

func (*ReservedAliasStorageImplCallerSession) ContractStorage

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*ReservedAliasStorageImplCallerSession) GetAllAliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) GetAllAliases() ([]string, error)

GetAllAliases is a free data retrieval call binding the contract method 0xb7da057b.

Solidity: function getAllAliases() view returns(string[])

func (*ReservedAliasStorageImplCallerSession) GetAllSanitizedAliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) GetAllSanitizedAliases() ([][32]byte, error)

GetAllSanitizedAliases is a free data retrieval call binding the contract method 0x2b633aae.

Solidity: function getAllSanitizedAliases() view returns(bytes32[])

func (*ReservedAliasStorageImplCallerSession) GetAt

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) GetAt(index *big.Int) (string, error)

GetAt is a free data retrieval call binding the contract method 0x303eaeed.

Solidity: function getAt(uint256 index) view returns(string)

func (*ReservedAliasStorageImplCallerSession) GetThisContractIndex

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ReservedAliasStorageImplCallerSession) IndexOfAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) IndexOfAlias(aliasString string) (*big.Int, error)

IndexOfAlias is a free data retrieval call binding the contract method 0x19a57d64.

Solidity: function indexOfAlias(string aliasString) view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) IsAllowed

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) IsAllowed(aliasString string, assetbox common.Address) (bool, error)

IsAllowed is a free data retrieval call binding the contract method 0x79f6909e.

Solidity: function isAllowed(string aliasString, address assetbox) view returns(bool)

func (*ReservedAliasStorageImplCallerSession) Length

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) Length() (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONEMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) ROLEACCESSVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) ROLEDEPLOYADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

type ReservedAliasStorageImplFilterer

type ReservedAliasStorageImplFilterer struct {
	// contains filtered or unexported fields
}

ReservedAliasStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewReservedAliasStorageImplFilterer

func NewReservedAliasStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*ReservedAliasStorageImplFilterer, error)

NewReservedAliasStorageImplFilterer creates a new log filterer instance of ReservedAliasStorageImpl, bound to a specific deployed contract.

func (*ReservedAliasStorageImplFilterer) FilterAliasReserved

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) FilterAliasReserved(opts *bind.FilterOpts) (*ReservedAliasStorageImplAliasReservedIterator, error)

FilterAliasReserved is a free log retrieval operation binding the contract event 0x91e2b3191ca4e97bd18434ab643c7f95cf2481830ea74460bbc8a06361ceaedb.

Solidity: event AliasReserved(string aliasString, bytes32 aliasHash)

func (*ReservedAliasStorageImplFilterer) FilterReservedAliasAllowed

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) FilterReservedAliasAllowed(opts *bind.FilterOpts) (*ReservedAliasStorageImplReservedAliasAllowedIterator, error)

FilterReservedAliasAllowed is a free log retrieval operation binding the contract event 0xadc0ca024f8da9b1e789cd1d49f6f1fda3dfef4c346ec1eab0eededbd3cc32dc.

Solidity: event ReservedAliasAllowed(string aliasString, bytes32 aliasHash, address assetbox)

func (*ReservedAliasStorageImplFilterer) FilterReservedAliasEdited

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) FilterReservedAliasEdited(opts *bind.FilterOpts) (*ReservedAliasStorageImplReservedAliasEditedIterator, error)

FilterReservedAliasEdited is a free log retrieval operation binding the contract event 0x45da68949b8f5e6f7e9fed38f940ad8e9ea3b951fa1e2eb8e299bb41c773e377.

Solidity: event ReservedAliasEdited(string oldAlias, bytes32 oldAliasHash, string newAlias, bytes32 newAliasHash)

func (*ReservedAliasStorageImplFilterer) FilterReservedAliasRemoved

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) FilterReservedAliasRemoved(opts *bind.FilterOpts) (*ReservedAliasStorageImplReservedAliasRemovedIterator, error)

FilterReservedAliasRemoved is a free log retrieval operation binding the contract event 0x22dadbc77b1d3441a8895010c03f267bbad81fe092fbecc2e1b816d7e877ca92.

Solidity: event ReservedAliasRemoved(string aliasString, bytes32 aliasHash)

func (*ReservedAliasStorageImplFilterer) FilterReservedAliasTaken

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) FilterReservedAliasTaken(opts *bind.FilterOpts) (*ReservedAliasStorageImplReservedAliasTakenIterator, error)

FilterReservedAliasTaken is a free log retrieval operation binding the contract event 0x4919e61240c68702fe637c8d8bb1eff8c8519c0f301b85f83cf31e009fb1e171.

Solidity: event ReservedAliasTaken(string aliasString, bytes32 aliasHash, address assetbox)

func (*ReservedAliasStorageImplFilterer) ParseAliasReserved

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) ParseAliasReserved(log types.Log) (*ReservedAliasStorageImplAliasReserved, error)

ParseAliasReserved is a log parse operation binding the contract event 0x91e2b3191ca4e97bd18434ab643c7f95cf2481830ea74460bbc8a06361ceaedb.

Solidity: event AliasReserved(string aliasString, bytes32 aliasHash)

func (*ReservedAliasStorageImplFilterer) ParseReservedAliasAllowed

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) ParseReservedAliasAllowed(log types.Log) (*ReservedAliasStorageImplReservedAliasAllowed, error)

ParseReservedAliasAllowed is a log parse operation binding the contract event 0xadc0ca024f8da9b1e789cd1d49f6f1fda3dfef4c346ec1eab0eededbd3cc32dc.

Solidity: event ReservedAliasAllowed(string aliasString, bytes32 aliasHash, address assetbox)

func (*ReservedAliasStorageImplFilterer) ParseReservedAliasEdited

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) ParseReservedAliasEdited(log types.Log) (*ReservedAliasStorageImplReservedAliasEdited, error)

ParseReservedAliasEdited is a log parse operation binding the contract event 0x45da68949b8f5e6f7e9fed38f940ad8e9ea3b951fa1e2eb8e299bb41c773e377.

Solidity: event ReservedAliasEdited(string oldAlias, bytes32 oldAliasHash, string newAlias, bytes32 newAliasHash)

func (*ReservedAliasStorageImplFilterer) ParseReservedAliasRemoved

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) ParseReservedAliasRemoved(log types.Log) (*ReservedAliasStorageImplReservedAliasRemoved, error)

ParseReservedAliasRemoved is a log parse operation binding the contract event 0x22dadbc77b1d3441a8895010c03f267bbad81fe092fbecc2e1b816d7e877ca92.

Solidity: event ReservedAliasRemoved(string aliasString, bytes32 aliasHash)

func (*ReservedAliasStorageImplFilterer) ParseReservedAliasTaken

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) ParseReservedAliasTaken(log types.Log) (*ReservedAliasStorageImplReservedAliasTaken, error)

ParseReservedAliasTaken is a log parse operation binding the contract event 0x4919e61240c68702fe637c8d8bb1eff8c8519c0f301b85f83cf31e009fb1e171.

Solidity: event ReservedAliasTaken(string aliasString, bytes32 aliasHash, address assetbox)

func (*ReservedAliasStorageImplFilterer) WatchAliasReserved

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) WatchAliasReserved(opts *bind.WatchOpts, sink chan<- *ReservedAliasStorageImplAliasReserved) (event.Subscription, error)

WatchAliasReserved is a free log subscription operation binding the contract event 0x91e2b3191ca4e97bd18434ab643c7f95cf2481830ea74460bbc8a06361ceaedb.

Solidity: event AliasReserved(string aliasString, bytes32 aliasHash)

func (*ReservedAliasStorageImplFilterer) WatchReservedAliasAllowed

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) WatchReservedAliasAllowed(opts *bind.WatchOpts, sink chan<- *ReservedAliasStorageImplReservedAliasAllowed) (event.Subscription, error)

WatchReservedAliasAllowed is a free log subscription operation binding the contract event 0xadc0ca024f8da9b1e789cd1d49f6f1fda3dfef4c346ec1eab0eededbd3cc32dc.

Solidity: event ReservedAliasAllowed(string aliasString, bytes32 aliasHash, address assetbox)

func (*ReservedAliasStorageImplFilterer) WatchReservedAliasEdited

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) WatchReservedAliasEdited(opts *bind.WatchOpts, sink chan<- *ReservedAliasStorageImplReservedAliasEdited) (event.Subscription, error)

WatchReservedAliasEdited is a free log subscription operation binding the contract event 0x45da68949b8f5e6f7e9fed38f940ad8e9ea3b951fa1e2eb8e299bb41c773e377.

Solidity: event ReservedAliasEdited(string oldAlias, bytes32 oldAliasHash, string newAlias, bytes32 newAliasHash)

func (*ReservedAliasStorageImplFilterer) WatchReservedAliasRemoved

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) WatchReservedAliasRemoved(opts *bind.WatchOpts, sink chan<- *ReservedAliasStorageImplReservedAliasRemoved) (event.Subscription, error)

WatchReservedAliasRemoved is a free log subscription operation binding the contract event 0x22dadbc77b1d3441a8895010c03f267bbad81fe092fbecc2e1b816d7e877ca92.

Solidity: event ReservedAliasRemoved(string aliasString, bytes32 aliasHash)

func (*ReservedAliasStorageImplFilterer) WatchReservedAliasTaken

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplFilterer) WatchReservedAliasTaken(opts *bind.WatchOpts, sink chan<- *ReservedAliasStorageImplReservedAliasTaken) (event.Subscription, error)

WatchReservedAliasTaken is a free log subscription operation binding the contract event 0x4919e61240c68702fe637c8d8bb1eff8c8519c0f301b85f83cf31e009fb1e171.

Solidity: event ReservedAliasTaken(string aliasString, bytes32 aliasHash, address assetbox)

type ReservedAliasStorageImplRaw

type ReservedAliasStorageImplRaw struct {
	Contract *ReservedAliasStorageImpl // Generic contract binding to access the raw methods on
}

ReservedAliasStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*ReservedAliasStorageImplRaw) Call

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*ReservedAliasStorageImplRaw) Transact

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ReservedAliasStorageImplRaw) Transfer

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ReservedAliasStorageImplReservedAliasAllowed

type ReservedAliasStorageImplReservedAliasAllowed struct {
	AliasString string
	AliasHash   [32]byte
	Assetbox    common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

ReservedAliasStorageImplReservedAliasAllowed represents a ReservedAliasAllowed event raised by the ReservedAliasStorageImpl contract.

type ReservedAliasStorageImplReservedAliasAllowedIterator

type ReservedAliasStorageImplReservedAliasAllowedIterator struct {
	Event *ReservedAliasStorageImplReservedAliasAllowed // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ReservedAliasStorageImplReservedAliasAllowedIterator is returned from FilterReservedAliasAllowed and is used to iterate over the raw logs and unpacked data for ReservedAliasAllowed events raised by the ReservedAliasStorageImpl contract.

func (*ReservedAliasStorageImplReservedAliasAllowedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ReservedAliasStorageImplReservedAliasAllowedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ReservedAliasStorageImplReservedAliasAllowedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ReservedAliasStorageImplReservedAliasEdited

type ReservedAliasStorageImplReservedAliasEdited struct {
	OldAlias     string
	OldAliasHash [32]byte
	NewAlias     string
	NewAliasHash [32]byte
	Raw          types.Log // Blockchain specific contextual infos
}

ReservedAliasStorageImplReservedAliasEdited represents a ReservedAliasEdited event raised by the ReservedAliasStorageImpl contract.

type ReservedAliasStorageImplReservedAliasEditedIterator

type ReservedAliasStorageImplReservedAliasEditedIterator struct {
	Event *ReservedAliasStorageImplReservedAliasEdited // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ReservedAliasStorageImplReservedAliasEditedIterator is returned from FilterReservedAliasEdited and is used to iterate over the raw logs and unpacked data for ReservedAliasEdited events raised by the ReservedAliasStorageImpl contract.

func (*ReservedAliasStorageImplReservedAliasEditedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ReservedAliasStorageImplReservedAliasEditedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ReservedAliasStorageImplReservedAliasEditedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ReservedAliasStorageImplReservedAliasRemoved

type ReservedAliasStorageImplReservedAliasRemoved struct {
	AliasString string
	AliasHash   [32]byte
	Raw         types.Log // Blockchain specific contextual infos
}

ReservedAliasStorageImplReservedAliasRemoved represents a ReservedAliasRemoved event raised by the ReservedAliasStorageImpl contract.

type ReservedAliasStorageImplReservedAliasRemovedIterator

type ReservedAliasStorageImplReservedAliasRemovedIterator struct {
	Event *ReservedAliasStorageImplReservedAliasRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ReservedAliasStorageImplReservedAliasRemovedIterator is returned from FilterReservedAliasRemoved and is used to iterate over the raw logs and unpacked data for ReservedAliasRemoved events raised by the ReservedAliasStorageImpl contract.

func (*ReservedAliasStorageImplReservedAliasRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ReservedAliasStorageImplReservedAliasRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ReservedAliasStorageImplReservedAliasRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ReservedAliasStorageImplReservedAliasTaken

type ReservedAliasStorageImplReservedAliasTaken struct {
	AliasString string
	AliasHash   [32]byte
	Assetbox    common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

ReservedAliasStorageImplReservedAliasTaken represents a ReservedAliasTaken event raised by the ReservedAliasStorageImpl contract.

type ReservedAliasStorageImplReservedAliasTakenIterator

type ReservedAliasStorageImplReservedAliasTakenIterator struct {
	Event *ReservedAliasStorageImplReservedAliasTaken // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

ReservedAliasStorageImplReservedAliasTakenIterator is returned from FilterReservedAliasTaken and is used to iterate over the raw logs and unpacked data for ReservedAliasTaken events raised by the ReservedAliasStorageImpl contract.

func (*ReservedAliasStorageImplReservedAliasTakenIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*ReservedAliasStorageImplReservedAliasTakenIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*ReservedAliasStorageImplReservedAliasTakenIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type ReservedAliasStorageImplSession

type ReservedAliasStorageImplSession struct {
	Contract     *ReservedAliasStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts             // Call options to use throughout this session
	TransactOpts bind.TransactOpts         // Transaction auth options to use throughout this session
}

ReservedAliasStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*ReservedAliasStorageImplSession) AliasAllowance

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) AliasAllowance(arg0 [32]byte) (common.Address, error)

AliasAllowance is a free data retrieval call binding the contract method 0x0ca42ce8.

Solidity: function aliasAllowance(bytes32 ) view returns(address)

func (*ReservedAliasStorageImplSession) AliasIndex

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) AliasIndex(arg0 [32]byte) (*big.Int, error)

AliasIndex is a free data retrieval call binding the contract method 0xc52de8c7.

Solidity: function aliasIndex(bytes32 ) view returns(uint256)

func (*ReservedAliasStorageImplSession) Aliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) Aliases(arg0 *big.Int) (string, error)

Aliases is a free data retrieval call binding the contract method 0x6a0e97c3.

Solidity: function aliases(uint256 ) view returns(string)

func (*ReservedAliasStorageImplSession) AllowedAssetbox

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) AllowedAssetbox(aliasString string) (common.Address, error)

AllowedAssetbox is a free data retrieval call binding the contract method 0xadd93303.

Solidity: function allowedAssetbox(string aliasString) view returns(address)

func (*ReservedAliasStorageImplSession) Approve

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) Approve(aliasString string, assetbox common.Address) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0xab78f006.

Solidity: function approve(string aliasString, address assetbox) returns(bool)

func (*ReservedAliasStorageImplSession) CONTRACTACCESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTACCESSSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTADMINABLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTADMINSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTASSETBOX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTASSETBOXINFO

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTBALANCE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTBITBON

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTBITBONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTBITBONSUPPORT

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTBONBALANCE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTBONTRANSFER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTDEX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTEXCHANGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTFEESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTGENERATOR

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMSBON

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMSBONSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGADDFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGADDROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTOTC

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTOTCSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTROLESTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTTRANSFER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*ReservedAliasStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*ReservedAliasStorageImplSession) ContainsAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ContainsAlias(aliasString string) (bool, error)

ContainsAlias is a free data retrieval call binding the contract method 0xf9cd856f.

Solidity: function containsAlias(string aliasString) view returns(bool)

func (*ReservedAliasStorageImplSession) ContractStorage

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*ReservedAliasStorageImplSession) EditReservedAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) EditReservedAlias(oldAlias string, newAlias string) (*types.Transaction, error)

EditReservedAlias is a paid mutator transaction binding the contract method 0x845d48a4.

Solidity: function editReservedAlias(string oldAlias, string newAlias) returns(bool)

func (*ReservedAliasStorageImplSession) GetAllAliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) GetAllAliases() ([]string, error)

GetAllAliases is a free data retrieval call binding the contract method 0xb7da057b.

Solidity: function getAllAliases() view returns(string[])

func (*ReservedAliasStorageImplSession) GetAllSanitizedAliases

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) GetAllSanitizedAliases() ([][32]byte, error)

GetAllSanitizedAliases is a free data retrieval call binding the contract method 0x2b633aae.

Solidity: function getAllSanitizedAliases() view returns(bytes32[])

func (*ReservedAliasStorageImplSession) GetAt

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) GetAt(index *big.Int) (string, error)

GetAt is a free data retrieval call binding the contract method 0x303eaeed.

Solidity: function getAt(uint256 index) view returns(string)

func (*ReservedAliasStorageImplSession) GetThisContractIndex

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*ReservedAliasStorageImplSession) IndexOfAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) IndexOfAlias(aliasString string) (*big.Int, error)

IndexOfAlias is a free data retrieval call binding the contract method 0x19a57d64.

Solidity: function indexOfAlias(string aliasString) view returns(uint256)

func (*ReservedAliasStorageImplSession) IsAllowed

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) IsAllowed(aliasString string, assetbox common.Address) (bool, error)

IsAllowed is a free data retrieval call binding the contract method 0x79f6909e.

Solidity: function isAllowed(string aliasString, address assetbox) view returns(bool)

func (*ReservedAliasStorageImplSession) Length

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) Length() (*big.Int, error)

Length is a free data retrieval call binding the contract method 0x1f7b6d32.

Solidity: function length() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONACCESSRESTORATION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONADMINSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONEMISSION

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONFEESSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) PERMISSIONROLESSTORAGE

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*ReservedAliasStorageImplSession) ROLEACCESSVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplSession) ROLECOMMISSIONVERIFIER

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*ReservedAliasStorageImplSession) ROLEDEPLOYADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplSession) ROLEPERMISSIONADMIN

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*ReservedAliasStorageImplSession) RemoveAliasReservation

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) RemoveAliasReservation(aliasString string) (*types.Transaction, error)

RemoveAliasReservation is a paid mutator transaction binding the contract method 0xef234326.

Solidity: function removeAliasReservation(string aliasString) returns(bool)

func (*ReservedAliasStorageImplSession) RemoveAliasReservationAt

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) RemoveAliasReservationAt(index *big.Int) (*types.Transaction, error)

RemoveAliasReservationAt is a paid mutator transaction binding the contract method 0x01e7b297.

Solidity: function removeAliasReservationAt(uint256 index) returns(bool)

func (*ReservedAliasStorageImplSession) ReserveAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplSession) ReserveAlias(aliasString string) (*types.Transaction, error)

ReserveAlias is a paid mutator transaction binding the contract method 0x67f7eaba.

Solidity: function reserveAlias(string aliasString) returns(bool)

type ReservedAliasStorageImplTransactor

type ReservedAliasStorageImplTransactor struct {
	// contains filtered or unexported fields
}

ReservedAliasStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewReservedAliasStorageImplTransactor

func NewReservedAliasStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*ReservedAliasStorageImplTransactor, error)

NewReservedAliasStorageImplTransactor creates a new write-only instance of ReservedAliasStorageImpl, bound to a specific deployed contract.

func (*ReservedAliasStorageImplTransactor) Approve

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactor) Approve(opts *bind.TransactOpts, aliasString string, assetbox common.Address) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0xab78f006.

Solidity: function approve(string aliasString, address assetbox) returns(bool)

func (*ReservedAliasStorageImplTransactor) EditReservedAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactor) EditReservedAlias(opts *bind.TransactOpts, oldAlias string, newAlias string) (*types.Transaction, error)

EditReservedAlias is a paid mutator transaction binding the contract method 0x845d48a4.

Solidity: function editReservedAlias(string oldAlias, string newAlias) returns(bool)

func (*ReservedAliasStorageImplTransactor) RemoveAliasReservation

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactor) RemoveAliasReservation(opts *bind.TransactOpts, aliasString string) (*types.Transaction, error)

RemoveAliasReservation is a paid mutator transaction binding the contract method 0xef234326.

Solidity: function removeAliasReservation(string aliasString) returns(bool)

func (*ReservedAliasStorageImplTransactor) RemoveAliasReservationAt

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactor) RemoveAliasReservationAt(opts *bind.TransactOpts, index *big.Int) (*types.Transaction, error)

RemoveAliasReservationAt is a paid mutator transaction binding the contract method 0x01e7b297.

Solidity: function removeAliasReservationAt(uint256 index) returns(bool)

func (*ReservedAliasStorageImplTransactor) ReserveAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactor) ReserveAlias(opts *bind.TransactOpts, aliasString string) (*types.Transaction, error)

ReserveAlias is a paid mutator transaction binding the contract method 0x67f7eaba.

Solidity: function reserveAlias(string aliasString) returns(bool)

type ReservedAliasStorageImplTransactorRaw

type ReservedAliasStorageImplTransactorRaw struct {
	Contract *ReservedAliasStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

ReservedAliasStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*ReservedAliasStorageImplTransactorRaw) Transact

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ReservedAliasStorageImplTransactorRaw) Transfer

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ReservedAliasStorageImplTransactorSession

type ReservedAliasStorageImplTransactorSession struct {
	Contract     *ReservedAliasStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                   // Transaction auth options to use throughout this session
}

ReservedAliasStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*ReservedAliasStorageImplTransactorSession) Approve

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorSession) Approve(aliasString string, assetbox common.Address) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0xab78f006.

Solidity: function approve(string aliasString, address assetbox) returns(bool)

func (*ReservedAliasStorageImplTransactorSession) EditReservedAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorSession) EditReservedAlias(oldAlias string, newAlias string) (*types.Transaction, error)

EditReservedAlias is a paid mutator transaction binding the contract method 0x845d48a4.

Solidity: function editReservedAlias(string oldAlias, string newAlias) returns(bool)

func (*ReservedAliasStorageImplTransactorSession) RemoveAliasReservation

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorSession) RemoveAliasReservation(aliasString string) (*types.Transaction, error)

RemoveAliasReservation is a paid mutator transaction binding the contract method 0xef234326.

Solidity: function removeAliasReservation(string aliasString) returns(bool)

func (*ReservedAliasStorageImplTransactorSession) RemoveAliasReservationAt

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorSession) RemoveAliasReservationAt(index *big.Int) (*types.Transaction, error)

RemoveAliasReservationAt is a paid mutator transaction binding the contract method 0x01e7b297.

Solidity: function removeAliasReservationAt(uint256 index) returns(bool)

func (*ReservedAliasStorageImplTransactorSession) ReserveAlias

func (_ReservedAliasStorageImpl *ReservedAliasStorageImplTransactorSession) ReserveAlias(aliasString string) (*types.Transaction, error)

ReserveAlias is a paid mutator transaction binding the contract method 0x67f7eaba.

Solidity: function reserveAlias(string aliasString) returns(bool)

type SafeTransferStorageImpl

type SafeTransferStorageImpl struct {
	SafeTransferStorageImplCaller     // Read-only binding to the contract
	SafeTransferStorageImplTransactor // Write-only binding to the contract
	SafeTransferStorageImplFilterer   // Log filterer for contract events
}

SafeTransferStorageImpl is an auto generated Go binding around an Ethereum contract.

func NewSafeTransferStorageImpl

func NewSafeTransferStorageImpl(address common.Address, backend bind.ContractBackend) (*SafeTransferStorageImpl, error)

NewSafeTransferStorageImpl creates a new instance of SafeTransferStorageImpl, bound to a specific deployed contract.

type SafeTransferStorageImplCaller

type SafeTransferStorageImplCaller struct {
	// contains filtered or unexported fields
}

SafeTransferStorageImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewSafeTransferStorageImplCaller

func NewSafeTransferStorageImplCaller(address common.Address, caller bind.ContractCaller) (*SafeTransferStorageImplCaller, error)

NewSafeTransferStorageImplCaller creates a new read-only instance of SafeTransferStorageImpl, bound to a specific deployed contract.

func (*SafeTransferStorageImplCaller) ABI

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ABI() abi.ABI

Return Abi for SafeTransferStorageImplCaller

func (*SafeTransferStorageImplCaller) CONTRACTACCESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTACCESSSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTADMINABLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTADMINSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTASSETBOX

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTASSETBOXINFO

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTASSETBOXSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTBALANCE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTBITBON

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTBITBONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTBITBONSUPPORT

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTBONBALANCE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTBONTRANSFER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTDEX

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTEXCHANGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTEXCHANGESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTFEESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTGENERATOR

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMININGAGENTSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMSBON

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMSBONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGADDADDRESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGADDADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGADDFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGADDROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGEDITADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGEDITFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGEDITROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTMULTISIGSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTOTC

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTOTCSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTROLESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTTRANSFER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*SafeTransferStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplCaller) CheckRetries

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) CheckRetries(opts *bind.CallOpts, transferId []byte) (bool, error)

CheckRetries is a free data retrieval call binding the contract method 0x48e16acc.

Solidity: function checkRetries(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCaller) ContractStorage

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ContractStorage(opts *bind.CallOpts) (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*SafeTransferStorageImplCaller) GetExpiredTransfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetExpiredTransfers(opts *bind.CallOpts, first *big.Int, last *big.Int) ([][32]byte, error)

GetExpiredTransfers is a free data retrieval call binding the contract method 0x538a46ab.

Solidity: function getExpiredTransfers(uint256 first, uint256 last) view returns(bytes32[])

func (*SafeTransferStorageImplCaller) GetFee

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetFee(opts *bind.CallOpts, transferId []byte) (*big.Int, error)

GetFee is a free data retrieval call binding the contract method 0x8204ecdd.

Solidity: function getFee(bytes transferId) view returns(uint256)

func (*SafeTransferStorageImplCaller) GetOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetOldestPending(opts *bind.CallOpts) (*big.Int, error)

GetOldestPending is a free data retrieval call binding the contract method 0x02f8fade.

Solidity: function getOldestPending() view returns(uint256)

func (*SafeTransferStorageImplCaller) GetProtectionCode

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetProtectionCode(opts *bind.CallOpts, transferId []byte) ([]byte, []byte, error)

GetProtectionCode is a free data retrieval call binding the contract method 0x2eeb79f9.

Solidity: function getProtectionCode(bytes transferId) view returns(bytes, bytes)

func (*SafeTransferStorageImplCaller) GetRetries

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetRetries(opts *bind.CallOpts, transferId []byte) (*big.Int, *big.Int, error)

GetRetries is a free data retrieval call binding the contract method 0x553f41e2.

Solidity: function getRetries(bytes transferId) view returns(uint256, uint256)

func (*SafeTransferStorageImplCaller) GetState

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetState(opts *bind.CallOpts, transferId []byte) (uint8, error)

GetState is a free data retrieval call binding the contract method 0xe35f157c.

Solidity: function getState(bytes transferId) view returns(uint8)

func (*SafeTransferStorageImplCaller) GetThisContractIndex

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*SafeTransferStorageImplCaller) GetTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransfer(opts *bind.CallOpts, transferId []byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

GetTransfer is a free data retrieval call binding the contract method 0xf7786d31.

Solidity: function getTransfer(bytes transferId) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplCaller) GetTransferAmount

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferAmount(opts *bind.CallOpts, transferId []byte) (*big.Int, error)

GetTransferAmount is a free data retrieval call binding the contract method 0xeda33719.

Solidity: function getTransferAmount(bytes transferId) view returns(uint256)

func (*SafeTransferStorageImplCaller) GetTransferAmountByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferAmountByHash(opts *bind.CallOpts, transferIdHash [32]byte) (*big.Int, error)

GetTransferAmountByHash is a free data retrieval call binding the contract method 0x27796898.

Solidity: function getTransferAmountByHash(bytes32 transferIdHash) view returns(uint256)

func (*SafeTransferStorageImplCaller) GetTransferByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferByHash(opts *bind.CallOpts, transferIdHashString [32]byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

GetTransferByHash is a free data retrieval call binding the contract method 0xee290d9e.

Solidity: function getTransferByHash(bytes32 transferIdHashString) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplCaller) GetTransferDest

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferDest(opts *bind.CallOpts, transferId []byte) (common.Address, error)

GetTransferDest is a free data retrieval call binding the contract method 0x8d0c743e.

Solidity: function getTransferDest(bytes transferId) view returns(address)

func (*SafeTransferStorageImplCaller) GetTransferIdByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferIdByHash(opts *bind.CallOpts, transferIdHash [32]byte) ([]byte, error)

GetTransferIdByHash is a free data retrieval call binding the contract method 0x903b8a72.

Solidity: function getTransferIdByHash(bytes32 transferIdHash) view returns(bytes)

func (*SafeTransferStorageImplCaller) GetTransferLength

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferLength(opts *bind.CallOpts) (*big.Int, error)

GetTransferLength is a free data retrieval call binding the contract method 0x36f3f96f.

Solidity: function getTransferLength() view returns(uint256)

func (*SafeTransferStorageImplCaller) GetTransferSource

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferSource(opts *bind.CallOpts, transferId []byte) (common.Address, error)

GetTransferSource is a free data retrieval call binding the contract method 0x1827be86.

Solidity: function getTransferSource(bytes transferId) view returns(address)

func (*SafeTransferStorageImplCaller) GetTransferSourceByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransferSourceByHash(opts *bind.CallOpts, transferIdHash [32]byte) (common.Address, error)

GetTransferSourceByHash is a free data retrieval call binding the contract method 0xa2f753cc.

Solidity: function getTransferSourceByHash(bytes32 transferIdHash) view returns(address)

func (*SafeTransferStorageImplCaller) GetTransfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) GetTransfers(opts *bind.CallOpts) ([][32]byte, error)

GetTransfers is a free data retrieval call binding the contract method 0x2f65142c.

Solidity: function getTransfers() view returns(bytes32[])

func (*SafeTransferStorageImplCaller) IsCancelled

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) IsCancelled(opts *bind.CallOpts, transferId []byte) (bool, error)

IsCancelled is a free data retrieval call binding the contract method 0x703fcdd4.

Solidity: function isCancelled(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCaller) IsExpired

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) IsExpired(opts *bind.CallOpts, transferId []byte) (bool, error)

IsExpired is a free data retrieval call binding the contract method 0xc1f18e38.

Solidity: function isExpired(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCaller) IsExpiredByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) IsExpiredByHash(opts *bind.CallOpts, transferIdHash [32]byte) (bool, error)

IsExpiredByHash is a free data retrieval call binding the contract method 0x56657500.

Solidity: function isExpiredByHash(bytes32 transferIdHash) view returns(bool)

func (*SafeTransferStorageImplCaller) IsPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) IsPending(opts *bind.CallOpts, transferId []byte) (bool, error)

IsPending is a free data retrieval call binding the contract method 0xb3adb4fa.

Solidity: function isPending(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCaller) IsPendingByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) IsPendingByHash(opts *bind.CallOpts, transferIdHash [32]byte) (bool, error)

IsPendingByHash is a free data retrieval call binding the contract method 0x59234057.

Solidity: function isPendingByHash(bytes32 transferIdHash) view returns(bool)

func (*SafeTransferStorageImplCaller) IsSuccessful

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) IsSuccessful(opts *bind.CallOpts, transferId []byte) (bool, error)

IsSuccessful is a free data retrieval call binding the contract method 0x2cd03ea5.

Solidity: function isSuccessful(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCaller) OldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) OldestPending(opts *bind.CallOpts) (*big.Int, error)

OldestPending is a free data retrieval call binding the contract method 0x10a5dd5e.

Solidity: function oldestPending() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONACCESSRESTORATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONADMINSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONCONTRACTDEPLOY

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONEMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONFEESSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONMULTISIGSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) PERMISSIONROLESSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCaller) ROLEACCESSVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplCaller) ROLEBITBONISSUEVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplCaller) ROLECOMMISSIONVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplCaller) ROLEDEPLOYADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCaller) ROLEPERMISSIONADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCaller) SearchOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) SearchOldestPending(opts *bind.CallOpts, first *big.Int, last *big.Int) (struct {
	Index     *big.Int
	IsPresent bool
}, error)

SearchOldestPending is a free data retrieval call binding the contract method 0xaaa27718.

Solidity: function searchOldestPending(uint256 first, uint256 last) view returns(uint256 index, bool isPresent)

func (*SafeTransferStorageImplCaller) TransferExists

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) TransferExists(opts *bind.CallOpts, transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCaller) TransferIdOrig

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) TransferIdOrig(opts *bind.CallOpts, arg0 [32]byte) ([]byte, error)

TransferIdOrig is a free data retrieval call binding the contract method 0xdb775dca.

Solidity: function transferIdOrig(bytes32 ) view returns(bytes)

func (*SafeTransferStorageImplCaller) TransferIds

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) TransferIds(opts *bind.CallOpts, arg0 *big.Int) ([32]byte, error)

TransferIds is a free data retrieval call binding the contract method 0x512de5d9.

Solidity: function transferIds(uint256 ) view returns(bytes32)

func (*SafeTransferStorageImplCaller) Transfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) Transfers(opts *bind.CallOpts, arg0 [32]byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

Transfers is a free data retrieval call binding the contract method 0x3c64f04b.

Solidity: function transfers(bytes32 ) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplCaller) TransfersFee

func (_SafeTransferStorageImpl *SafeTransferStorageImplCaller) TransfersFee(opts *bind.CallOpts, arg0 [32]byte) (*big.Int, error)

TransfersFee is a free data retrieval call binding the contract method 0x2b935c35.

Solidity: function transfersFee(bytes32 ) view returns(uint256)

type SafeTransferStorageImplCallerRaw

type SafeTransferStorageImplCallerRaw struct {
	Contract *SafeTransferStorageImplCaller // Generic read-only contract binding to access the raw methods on
}

SafeTransferStorageImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*SafeTransferStorageImplCallerRaw) Call

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type SafeTransferStorageImplCallerSession

type SafeTransferStorageImplCallerSession struct {
	Contract *SafeTransferStorageImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                  // Call options to use throughout this session
}

SafeTransferStorageImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*SafeTransferStorageImplCallerSession) CONTRACTACCESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTACCESSSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTADMINABLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTADMINSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTASSETBOX

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTASSETBOXINFO

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTBALANCE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTBITBON

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTBITBONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTBITBONSUPPORT

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTBONBALANCE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTBONTRANSFER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTDEX

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTEXCHANGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTFEESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTGENERATOR

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMSBON

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMSBONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTOTC

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTOTCSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTROLESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTTRANSFER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) CheckRetries

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) CheckRetries(transferId []byte) (bool, error)

CheckRetries is a free data retrieval call binding the contract method 0x48e16acc.

Solidity: function checkRetries(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCallerSession) ContractStorage

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*SafeTransferStorageImplCallerSession) GetExpiredTransfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetExpiredTransfers(first *big.Int, last *big.Int) ([][32]byte, error)

GetExpiredTransfers is a free data retrieval call binding the contract method 0x538a46ab.

Solidity: function getExpiredTransfers(uint256 first, uint256 last) view returns(bytes32[])

func (*SafeTransferStorageImplCallerSession) GetFee

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetFee(transferId []byte) (*big.Int, error)

GetFee is a free data retrieval call binding the contract method 0x8204ecdd.

Solidity: function getFee(bytes transferId) view returns(uint256)

func (*SafeTransferStorageImplCallerSession) GetOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetOldestPending() (*big.Int, error)

GetOldestPending is a free data retrieval call binding the contract method 0x02f8fade.

Solidity: function getOldestPending() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) GetProtectionCode

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetProtectionCode(transferId []byte) ([]byte, []byte, error)

GetProtectionCode is a free data retrieval call binding the contract method 0x2eeb79f9.

Solidity: function getProtectionCode(bytes transferId) view returns(bytes, bytes)

func (*SafeTransferStorageImplCallerSession) GetRetries

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetRetries(transferId []byte) (*big.Int, *big.Int, error)

GetRetries is a free data retrieval call binding the contract method 0x553f41e2.

Solidity: function getRetries(bytes transferId) view returns(uint256, uint256)

func (*SafeTransferStorageImplCallerSession) GetState

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetState(transferId []byte) (uint8, error)

GetState is a free data retrieval call binding the contract method 0xe35f157c.

Solidity: function getState(bytes transferId) view returns(uint8)

func (*SafeTransferStorageImplCallerSession) GetThisContractIndex

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*SafeTransferStorageImplCallerSession) GetTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransfer(transferId []byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

GetTransfer is a free data retrieval call binding the contract method 0xf7786d31.

Solidity: function getTransfer(bytes transferId) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplCallerSession) GetTransferAmount

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferAmount(transferId []byte) (*big.Int, error)

GetTransferAmount is a free data retrieval call binding the contract method 0xeda33719.

Solidity: function getTransferAmount(bytes transferId) view returns(uint256)

func (*SafeTransferStorageImplCallerSession) GetTransferAmountByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferAmountByHash(transferIdHash [32]byte) (*big.Int, error)

GetTransferAmountByHash is a free data retrieval call binding the contract method 0x27796898.

Solidity: function getTransferAmountByHash(bytes32 transferIdHash) view returns(uint256)

func (*SafeTransferStorageImplCallerSession) GetTransferByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferByHash(transferIdHashString [32]byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

GetTransferByHash is a free data retrieval call binding the contract method 0xee290d9e.

Solidity: function getTransferByHash(bytes32 transferIdHashString) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplCallerSession) GetTransferDest

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferDest(transferId []byte) (common.Address, error)

GetTransferDest is a free data retrieval call binding the contract method 0x8d0c743e.

Solidity: function getTransferDest(bytes transferId) view returns(address)

func (*SafeTransferStorageImplCallerSession) GetTransferIdByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferIdByHash(transferIdHash [32]byte) ([]byte, error)

GetTransferIdByHash is a free data retrieval call binding the contract method 0x903b8a72.

Solidity: function getTransferIdByHash(bytes32 transferIdHash) view returns(bytes)

func (*SafeTransferStorageImplCallerSession) GetTransferLength

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferLength() (*big.Int, error)

GetTransferLength is a free data retrieval call binding the contract method 0x36f3f96f.

Solidity: function getTransferLength() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) GetTransferSource

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferSource(transferId []byte) (common.Address, error)

GetTransferSource is a free data retrieval call binding the contract method 0x1827be86.

Solidity: function getTransferSource(bytes transferId) view returns(address)

func (*SafeTransferStorageImplCallerSession) GetTransferSourceByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransferSourceByHash(transferIdHash [32]byte) (common.Address, error)

GetTransferSourceByHash is a free data retrieval call binding the contract method 0xa2f753cc.

Solidity: function getTransferSourceByHash(bytes32 transferIdHash) view returns(address)

func (*SafeTransferStorageImplCallerSession) GetTransfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) GetTransfers() ([][32]byte, error)

GetTransfers is a free data retrieval call binding the contract method 0x2f65142c.

Solidity: function getTransfers() view returns(bytes32[])

func (*SafeTransferStorageImplCallerSession) IsCancelled

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) IsCancelled(transferId []byte) (bool, error)

IsCancelled is a free data retrieval call binding the contract method 0x703fcdd4.

Solidity: function isCancelled(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCallerSession) IsExpired

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) IsExpired(transferId []byte) (bool, error)

IsExpired is a free data retrieval call binding the contract method 0xc1f18e38.

Solidity: function isExpired(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCallerSession) IsExpiredByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) IsExpiredByHash(transferIdHash [32]byte) (bool, error)

IsExpiredByHash is a free data retrieval call binding the contract method 0x56657500.

Solidity: function isExpiredByHash(bytes32 transferIdHash) view returns(bool)

func (*SafeTransferStorageImplCallerSession) IsPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) IsPending(transferId []byte) (bool, error)

IsPending is a free data retrieval call binding the contract method 0xb3adb4fa.

Solidity: function isPending(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCallerSession) IsPendingByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) IsPendingByHash(transferIdHash [32]byte) (bool, error)

IsPendingByHash is a free data retrieval call binding the contract method 0x59234057.

Solidity: function isPendingByHash(bytes32 transferIdHash) view returns(bool)

func (*SafeTransferStorageImplCallerSession) IsSuccessful

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) IsSuccessful(transferId []byte) (bool, error)

IsSuccessful is a free data retrieval call binding the contract method 0x2cd03ea5.

Solidity: function isSuccessful(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCallerSession) OldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) OldestPending() (*big.Int, error)

OldestPending is a free data retrieval call binding the contract method 0x10a5dd5e.

Solidity: function oldestPending() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONACCESSRESTORATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONADMINSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONEMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONFEESSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) PERMISSIONROLESSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) ROLEACCESSVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) ROLECOMMISSIONVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) ROLEDEPLOYADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) ROLEPERMISSIONADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplCallerSession) SearchOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) SearchOldestPending(first *big.Int, last *big.Int) (struct {
	Index     *big.Int
	IsPresent bool
}, error)

SearchOldestPending is a free data retrieval call binding the contract method 0xaaa27718.

Solidity: function searchOldestPending(uint256 first, uint256 last) view returns(uint256 index, bool isPresent)

func (*SafeTransferStorageImplCallerSession) TransferExists

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) TransferExists(transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplCallerSession) TransferIdOrig

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) TransferIdOrig(arg0 [32]byte) ([]byte, error)

TransferIdOrig is a free data retrieval call binding the contract method 0xdb775dca.

Solidity: function transferIdOrig(bytes32 ) view returns(bytes)

func (*SafeTransferStorageImplCallerSession) TransferIds

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) TransferIds(arg0 *big.Int) ([32]byte, error)

TransferIds is a free data retrieval call binding the contract method 0x512de5d9.

Solidity: function transferIds(uint256 ) view returns(bytes32)

func (*SafeTransferStorageImplCallerSession) Transfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) Transfers(arg0 [32]byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

Transfers is a free data retrieval call binding the contract method 0x3c64f04b.

Solidity: function transfers(bytes32 ) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplCallerSession) TransfersFee

func (_SafeTransferStorageImpl *SafeTransferStorageImplCallerSession) TransfersFee(arg0 [32]byte) (*big.Int, error)

TransfersFee is a free data retrieval call binding the contract method 0x2b935c35.

Solidity: function transfersFee(bytes32 ) view returns(uint256)

type SafeTransferStorageImplFilterer

type SafeTransferStorageImplFilterer struct {
	// contains filtered or unexported fields
}

SafeTransferStorageImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewSafeTransferStorageImplFilterer

func NewSafeTransferStorageImplFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeTransferStorageImplFilterer, error)

NewSafeTransferStorageImplFilterer creates a new log filterer instance of SafeTransferStorageImpl, bound to a specific deployed contract.

func (*SafeTransferStorageImplFilterer) FilterTransferAdded

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) FilterTransferAdded(opts *bind.FilterOpts) (*SafeTransferStorageImplTransferAddedIterator, error)

FilterTransferAdded is a free log retrieval operation binding the contract event 0x61889633ca0f7246f5c4acc1891cd92065ddf1894e05e9920015dc5318b18a27.

Solidity: event TransferAdded(bytes transferId, address source, address dest, uint256 amount, uint256 expiresAt, uint256 maxRetries)

func (*SafeTransferStorageImplFilterer) FilterTransferCancelled

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) FilterTransferCancelled(opts *bind.FilterOpts) (*SafeTransferStorageImplTransferCancelledIterator, error)

FilterTransferCancelled is a free log retrieval operation binding the contract event 0xb218c8a05e9932efae26d2f2c58dbc38c991451cb170427260817b5454134b21.

Solidity: event TransferCancelled(bytes transferId, address canceller)

func (*SafeTransferStorageImplFilterer) FilterTransferExpired

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) FilterTransferExpired(opts *bind.FilterOpts) (*SafeTransferStorageImplTransferExpiredIterator, error)

FilterTransferExpired is a free log retrieval operation binding the contract event 0xa7217951342b9ae9225d6cf462243813f3d24ecea136332e91f42637e678be2d.

Solidity: event TransferExpired(bytes transferId)

func (*SafeTransferStorageImplFilterer) FilterTransferExpiredByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) FilterTransferExpiredByHash(opts *bind.FilterOpts) (*SafeTransferStorageImplTransferExpiredByHashIterator, error)

FilterTransferExpiredByHash is a free log retrieval operation binding the contract event 0xb713225e6a8374d53acfc600983e9e1cf6810636c4c173595107383e549e2af1.

Solidity: event TransferExpiredByHash(bytes32 transferIdHash)

func (*SafeTransferStorageImplFilterer) ParseTransferAdded

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) ParseTransferAdded(log types.Log) (*SafeTransferStorageImplTransferAdded, error)

ParseTransferAdded is a log parse operation binding the contract event 0x61889633ca0f7246f5c4acc1891cd92065ddf1894e05e9920015dc5318b18a27.

Solidity: event TransferAdded(bytes transferId, address source, address dest, uint256 amount, uint256 expiresAt, uint256 maxRetries)

func (*SafeTransferStorageImplFilterer) ParseTransferCancelled

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) ParseTransferCancelled(log types.Log) (*SafeTransferStorageImplTransferCancelled, error)

ParseTransferCancelled is a log parse operation binding the contract event 0xb218c8a05e9932efae26d2f2c58dbc38c991451cb170427260817b5454134b21.

Solidity: event TransferCancelled(bytes transferId, address canceller)

func (*SafeTransferStorageImplFilterer) ParseTransferExpired

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) ParseTransferExpired(log types.Log) (*SafeTransferStorageImplTransferExpired, error)

ParseTransferExpired is a log parse operation binding the contract event 0xa7217951342b9ae9225d6cf462243813f3d24ecea136332e91f42637e678be2d.

Solidity: event TransferExpired(bytes transferId)

func (*SafeTransferStorageImplFilterer) ParseTransferExpiredByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) ParseTransferExpiredByHash(log types.Log) (*SafeTransferStorageImplTransferExpiredByHash, error)

ParseTransferExpiredByHash is a log parse operation binding the contract event 0xb713225e6a8374d53acfc600983e9e1cf6810636c4c173595107383e549e2af1.

Solidity: event TransferExpiredByHash(bytes32 transferIdHash)

func (*SafeTransferStorageImplFilterer) WatchTransferAdded

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) WatchTransferAdded(opts *bind.WatchOpts, sink chan<- *SafeTransferStorageImplTransferAdded) (event.Subscription, error)

WatchTransferAdded is a free log subscription operation binding the contract event 0x61889633ca0f7246f5c4acc1891cd92065ddf1894e05e9920015dc5318b18a27.

Solidity: event TransferAdded(bytes transferId, address source, address dest, uint256 amount, uint256 expiresAt, uint256 maxRetries)

func (*SafeTransferStorageImplFilterer) WatchTransferCancelled

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) WatchTransferCancelled(opts *bind.WatchOpts, sink chan<- *SafeTransferStorageImplTransferCancelled) (event.Subscription, error)

WatchTransferCancelled is a free log subscription operation binding the contract event 0xb218c8a05e9932efae26d2f2c58dbc38c991451cb170427260817b5454134b21.

Solidity: event TransferCancelled(bytes transferId, address canceller)

func (*SafeTransferStorageImplFilterer) WatchTransferExpired

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) WatchTransferExpired(opts *bind.WatchOpts, sink chan<- *SafeTransferStorageImplTransferExpired) (event.Subscription, error)

WatchTransferExpired is a free log subscription operation binding the contract event 0xa7217951342b9ae9225d6cf462243813f3d24ecea136332e91f42637e678be2d.

Solidity: event TransferExpired(bytes transferId)

func (*SafeTransferStorageImplFilterer) WatchTransferExpiredByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplFilterer) WatchTransferExpiredByHash(opts *bind.WatchOpts, sink chan<- *SafeTransferStorageImplTransferExpiredByHash) (event.Subscription, error)

WatchTransferExpiredByHash is a free log subscription operation binding the contract event 0xb713225e6a8374d53acfc600983e9e1cf6810636c4c173595107383e549e2af1.

Solidity: event TransferExpiredByHash(bytes32 transferIdHash)

type SafeTransferStorageImplRaw

type SafeTransferStorageImplRaw struct {
	Contract *SafeTransferStorageImpl // Generic contract binding to access the raw methods on
}

SafeTransferStorageImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*SafeTransferStorageImplRaw) Call

func (_SafeTransferStorageImpl *SafeTransferStorageImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*SafeTransferStorageImplRaw) Transact

func (_SafeTransferStorageImpl *SafeTransferStorageImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*SafeTransferStorageImplRaw) Transfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type SafeTransferStorageImplSession

type SafeTransferStorageImplSession struct {
	Contract     *SafeTransferStorageImpl // Generic contract binding to set the session for
	CallOpts     bind.CallOpts            // Call options to use throughout this session
	TransactOpts bind.TransactOpts        // Transaction auth options to use throughout this session
}

SafeTransferStorageImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*SafeTransferStorageImplSession) AddSafeTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) AddSafeTransfer(transferId []byte, source common.Address, dest common.Address, amount *big.Int, feeAmount *big.Int, proof []byte, vk []byte, expiresAt *big.Int, maxRetries *big.Int) (*types.Transaction, error)

AddSafeTransfer is a paid mutator transaction binding the contract method 0x38af6a91.

Solidity: function addSafeTransfer(bytes transferId, address source, address dest, uint256 amount, uint256 feeAmount, bytes proof, bytes vk, uint256 expiresAt, uint256 maxRetries) returns(bool)

func (*SafeTransferStorageImplSession) CONTRACTACCESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTACCESSSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTADMINABLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTADMINSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTASSETBOX

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTASSETBOXINFO

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTASSETBOXSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTBALANCE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTBITBON

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTBITBONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTBITBONSUPPORT

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTBONBALANCE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTBONTRANSFER

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTDEX

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTEXCHANGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTEXCHANGESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTFEESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTGENERATOR

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMININGAGENTSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMSBON

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMSBONSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGADDADDRESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGADDADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGADDFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGADDROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGEDITADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGEDITFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGEDITROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEFEE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGSETADMINROLE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGSETPERMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTMULTISIGSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTOTC

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTOTCSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTROLESTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTTRANSFER

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*SafeTransferStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*SafeTransferStorageImplSession) CancelTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CancelTransfer(transferId []byte) (*types.Transaction, error)

CancelTransfer is a paid mutator transaction binding the contract method 0xc98acd03.

Solidity: function cancelTransfer(bytes transferId) returns(bool)

func (*SafeTransferStorageImplSession) CheckRetries

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) CheckRetries(transferId []byte) (bool, error)

CheckRetries is a free data retrieval call binding the contract method 0x48e16acc.

Solidity: function checkRetries(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplSession) ContractStorage

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ContractStorage() (common.Address, error)

ContractStorage is a free data retrieval call binding the contract method 0x0549b27e.

Solidity: function contractStorage() view returns(address)

func (*SafeTransferStorageImplSession) ExpireTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ExpireTransfer(transferId []byte) (*types.Transaction, error)

ExpireTransfer is a paid mutator transaction binding the contract method 0x6cf522b5.

Solidity: function expireTransfer(bytes transferId) returns(bool)

func (*SafeTransferStorageImplSession) ExpireTransferByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ExpireTransferByHash(transferIdHash [32]byte) (*types.Transaction, error)

ExpireTransferByHash is a paid mutator transaction binding the contract method 0x32af9f6c.

Solidity: function expireTransferByHash(bytes32 transferIdHash) returns(bool)

func (*SafeTransferStorageImplSession) GetExpiredTransfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetExpiredTransfers(first *big.Int, last *big.Int) ([][32]byte, error)

GetExpiredTransfers is a free data retrieval call binding the contract method 0x538a46ab.

Solidity: function getExpiredTransfers(uint256 first, uint256 last) view returns(bytes32[])

func (*SafeTransferStorageImplSession) GetFee

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetFee(transferId []byte) (*big.Int, error)

GetFee is a free data retrieval call binding the contract method 0x8204ecdd.

Solidity: function getFee(bytes transferId) view returns(uint256)

func (*SafeTransferStorageImplSession) GetOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetOldestPending() (*big.Int, error)

GetOldestPending is a free data retrieval call binding the contract method 0x02f8fade.

Solidity: function getOldestPending() view returns(uint256)

func (*SafeTransferStorageImplSession) GetProtectionCode

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetProtectionCode(transferId []byte) ([]byte, []byte, error)

GetProtectionCode is a free data retrieval call binding the contract method 0x2eeb79f9.

Solidity: function getProtectionCode(bytes transferId) view returns(bytes, bytes)

func (*SafeTransferStorageImplSession) GetRetries

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetRetries(transferId []byte) (*big.Int, *big.Int, error)

GetRetries is a free data retrieval call binding the contract method 0x553f41e2.

Solidity: function getRetries(bytes transferId) view returns(uint256, uint256)

func (*SafeTransferStorageImplSession) GetState

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetState(transferId []byte) (uint8, error)

GetState is a free data retrieval call binding the contract method 0xe35f157c.

Solidity: function getState(bytes transferId) view returns(uint8)

func (*SafeTransferStorageImplSession) GetThisContractIndex

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*SafeTransferStorageImplSession) GetTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransfer(transferId []byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

GetTransfer is a free data retrieval call binding the contract method 0xf7786d31.

Solidity: function getTransfer(bytes transferId) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplSession) GetTransferAmount

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferAmount(transferId []byte) (*big.Int, error)

GetTransferAmount is a free data retrieval call binding the contract method 0xeda33719.

Solidity: function getTransferAmount(bytes transferId) view returns(uint256)

func (*SafeTransferStorageImplSession) GetTransferAmountByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferAmountByHash(transferIdHash [32]byte) (*big.Int, error)

GetTransferAmountByHash is a free data retrieval call binding the contract method 0x27796898.

Solidity: function getTransferAmountByHash(bytes32 transferIdHash) view returns(uint256)

func (*SafeTransferStorageImplSession) GetTransferByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferByHash(transferIdHashString [32]byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

GetTransferByHash is a free data retrieval call binding the contract method 0xee290d9e.

Solidity: function getTransferByHash(bytes32 transferIdHashString) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplSession) GetTransferDest

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferDest(transferId []byte) (common.Address, error)

GetTransferDest is a free data retrieval call binding the contract method 0x8d0c743e.

Solidity: function getTransferDest(bytes transferId) view returns(address)

func (*SafeTransferStorageImplSession) GetTransferIdByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferIdByHash(transferIdHash [32]byte) ([]byte, error)

GetTransferIdByHash is a free data retrieval call binding the contract method 0x903b8a72.

Solidity: function getTransferIdByHash(bytes32 transferIdHash) view returns(bytes)

func (*SafeTransferStorageImplSession) GetTransferLength

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferLength() (*big.Int, error)

GetTransferLength is a free data retrieval call binding the contract method 0x36f3f96f.

Solidity: function getTransferLength() view returns(uint256)

func (*SafeTransferStorageImplSession) GetTransferSource

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferSource(transferId []byte) (common.Address, error)

GetTransferSource is a free data retrieval call binding the contract method 0x1827be86.

Solidity: function getTransferSource(bytes transferId) view returns(address)

func (*SafeTransferStorageImplSession) GetTransferSourceByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransferSourceByHash(transferIdHash [32]byte) (common.Address, error)

GetTransferSourceByHash is a free data retrieval call binding the contract method 0xa2f753cc.

Solidity: function getTransferSourceByHash(bytes32 transferIdHash) view returns(address)

func (*SafeTransferStorageImplSession) GetTransfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) GetTransfers() ([][32]byte, error)

GetTransfers is a free data retrieval call binding the contract method 0x2f65142c.

Solidity: function getTransfers() view returns(bytes32[])

func (*SafeTransferStorageImplSession) IsCancelled

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) IsCancelled(transferId []byte) (bool, error)

IsCancelled is a free data retrieval call binding the contract method 0x703fcdd4.

Solidity: function isCancelled(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplSession) IsExpired

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) IsExpired(transferId []byte) (bool, error)

IsExpired is a free data retrieval call binding the contract method 0xc1f18e38.

Solidity: function isExpired(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplSession) IsExpiredByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) IsExpiredByHash(transferIdHash [32]byte) (bool, error)

IsExpiredByHash is a free data retrieval call binding the contract method 0x56657500.

Solidity: function isExpiredByHash(bytes32 transferIdHash) view returns(bool)

func (*SafeTransferStorageImplSession) IsPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) IsPending(transferId []byte) (bool, error)

IsPending is a free data retrieval call binding the contract method 0xb3adb4fa.

Solidity: function isPending(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplSession) IsPendingByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) IsPendingByHash(transferIdHash [32]byte) (bool, error)

IsPendingByHash is a free data retrieval call binding the contract method 0x59234057.

Solidity: function isPendingByHash(bytes32 transferIdHash) view returns(bool)

func (*SafeTransferStorageImplSession) IsSuccessful

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) IsSuccessful(transferId []byte) (bool, error)

IsSuccessful is a free data retrieval call binding the contract method 0x2cd03ea5.

Solidity: function isSuccessful(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplSession) OldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) OldestPending() (*big.Int, error)

OldestPending is a free data retrieval call binding the contract method 0x10a5dd5e.

Solidity: function oldestPending() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONACCESSRESTORATION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONADMINSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONCONTRACTDEPLOY

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONCONTRACTSSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONEMISSION

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONFEESSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONMULTISIGSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) PERMISSIONROLESSTORAGE

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*SafeTransferStorageImplSession) ROLEACCESSVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplSession) ROLEBITBONISSUEVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplSession) ROLECOMMISSIONVERIFIER

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*SafeTransferStorageImplSession) ROLEDEPLOYADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplSession) ROLEPERMISSIONADMIN

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*SafeTransferStorageImplSession) SearchOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) SearchOldestPending(first *big.Int, last *big.Int) (struct {
	Index     *big.Int
	IsPresent bool
}, error)

SearchOldestPending is a free data retrieval call binding the contract method 0xaaa27718.

Solidity: function searchOldestPending(uint256 first, uint256 last) view returns(uint256 index, bool isPresent)

func (*SafeTransferStorageImplSession) SetExecutedState

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) SetExecutedState(transferId []byte) (*types.Transaction, error)

SetExecutedState is a paid mutator transaction binding the contract method 0x1468e1c4.

Solidity: function setExecutedState(bytes transferId) returns()

func (*SafeTransferStorageImplSession) SetFailedState

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) SetFailedState(transferId []byte) (*types.Transaction, error)

SetFailedState is a paid mutator transaction binding the contract method 0x006ec50b.

Solidity: function setFailedState(bytes transferId) returns()

func (*SafeTransferStorageImplSession) SetOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) SetOldestPending(oldestPendingIndex *big.Int) (*types.Transaction, error)

SetOldestPending is a paid mutator transaction binding the contract method 0x0b340e31.

Solidity: function setOldestPending(uint256 oldestPendingIndex) returns()

func (*SafeTransferStorageImplSession) TransferExists

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) TransferExists(transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

func (*SafeTransferStorageImplSession) TransferIdOrig

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) TransferIdOrig(arg0 [32]byte) ([]byte, error)

TransferIdOrig is a free data retrieval call binding the contract method 0xdb775dca.

Solidity: function transferIdOrig(bytes32 ) view returns(bytes)

func (*SafeTransferStorageImplSession) TransferIds

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) TransferIds(arg0 *big.Int) ([32]byte, error)

TransferIds is a free data retrieval call binding the contract method 0x512de5d9.

Solidity: function transferIds(uint256 ) view returns(bytes32)

func (*SafeTransferStorageImplSession) Transfers

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) Transfers(arg0 [32]byte) (struct {
	State          uint8
	TransferIdHash [32]byte
	Source         common.Address
	Dest           common.Address
	Amount         *big.Int
	Proof          []byte
	Vk             []byte
	CreatedAt      *big.Int
	ExpiresAt      *big.Int
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Canceller      common.Address
}, error)

Transfers is a free data retrieval call binding the contract method 0x3c64f04b.

Solidity: function transfers(bytes32 ) view returns(uint8 state, bytes32 transferIdHash, address source, address dest, uint256 amount, bytes proof, bytes vk, uint256 createdAt, uint256 expiresAt, uint256 currentRetries, uint256 maxRetries, address canceller)

func (*SafeTransferStorageImplSession) TransfersFee

func (_SafeTransferStorageImpl *SafeTransferStorageImplSession) TransfersFee(arg0 [32]byte) (*big.Int, error)

TransfersFee is a free data retrieval call binding the contract method 0x2b935c35.

Solidity: function transfersFee(bytes32 ) view returns(uint256)

type SafeTransferStorageImplTransactor

type SafeTransferStorageImplTransactor struct {
	// contains filtered or unexported fields
}

SafeTransferStorageImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewSafeTransferStorageImplTransactor

func NewSafeTransferStorageImplTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeTransferStorageImplTransactor, error)

NewSafeTransferStorageImplTransactor creates a new write-only instance of SafeTransferStorageImpl, bound to a specific deployed contract.

func (*SafeTransferStorageImplTransactor) AddSafeTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) AddSafeTransfer(opts *bind.TransactOpts, transferId []byte, source common.Address, dest common.Address, amount *big.Int, feeAmount *big.Int, proof []byte, vk []byte, expiresAt *big.Int, maxRetries *big.Int) (*types.Transaction, error)

AddSafeTransfer is a paid mutator transaction binding the contract method 0x38af6a91.

Solidity: function addSafeTransfer(bytes transferId, address source, address dest, uint256 amount, uint256 feeAmount, bytes proof, bytes vk, uint256 expiresAt, uint256 maxRetries) returns(bool)

func (*SafeTransferStorageImplTransactor) CancelTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) CancelTransfer(opts *bind.TransactOpts, transferId []byte) (*types.Transaction, error)

CancelTransfer is a paid mutator transaction binding the contract method 0xc98acd03.

Solidity: function cancelTransfer(bytes transferId) returns(bool)

func (*SafeTransferStorageImplTransactor) ExpireTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) ExpireTransfer(opts *bind.TransactOpts, transferId []byte) (*types.Transaction, error)

ExpireTransfer is a paid mutator transaction binding the contract method 0x6cf522b5.

Solidity: function expireTransfer(bytes transferId) returns(bool)

func (*SafeTransferStorageImplTransactor) ExpireTransferByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) ExpireTransferByHash(opts *bind.TransactOpts, transferIdHash [32]byte) (*types.Transaction, error)

ExpireTransferByHash is a paid mutator transaction binding the contract method 0x32af9f6c.

Solidity: function expireTransferByHash(bytes32 transferIdHash) returns(bool)

func (*SafeTransferStorageImplTransactor) SetExecutedState

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) SetExecutedState(opts *bind.TransactOpts, transferId []byte) (*types.Transaction, error)

SetExecutedState is a paid mutator transaction binding the contract method 0x1468e1c4.

Solidity: function setExecutedState(bytes transferId) returns()

func (*SafeTransferStorageImplTransactor) SetFailedState

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) SetFailedState(opts *bind.TransactOpts, transferId []byte) (*types.Transaction, error)

SetFailedState is a paid mutator transaction binding the contract method 0x006ec50b.

Solidity: function setFailedState(bytes transferId) returns()

func (*SafeTransferStorageImplTransactor) SetOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactor) SetOldestPending(opts *bind.TransactOpts, oldestPendingIndex *big.Int) (*types.Transaction, error)

SetOldestPending is a paid mutator transaction binding the contract method 0x0b340e31.

Solidity: function setOldestPending(uint256 oldestPendingIndex) returns()

type SafeTransferStorageImplTransactorRaw

type SafeTransferStorageImplTransactorRaw struct {
	Contract *SafeTransferStorageImplTransactor // Generic write-only contract binding to access the raw methods on
}

SafeTransferStorageImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*SafeTransferStorageImplTransactorRaw) Transact

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*SafeTransferStorageImplTransactorRaw) Transfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type SafeTransferStorageImplTransactorSession

type SafeTransferStorageImplTransactorSession struct {
	Contract     *SafeTransferStorageImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                  // Transaction auth options to use throughout this session
}

SafeTransferStorageImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*SafeTransferStorageImplTransactorSession) AddSafeTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) AddSafeTransfer(transferId []byte, source common.Address, dest common.Address, amount *big.Int, feeAmount *big.Int, proof []byte, vk []byte, expiresAt *big.Int, maxRetries *big.Int) (*types.Transaction, error)

AddSafeTransfer is a paid mutator transaction binding the contract method 0x38af6a91.

Solidity: function addSafeTransfer(bytes transferId, address source, address dest, uint256 amount, uint256 feeAmount, bytes proof, bytes vk, uint256 expiresAt, uint256 maxRetries) returns(bool)

func (*SafeTransferStorageImplTransactorSession) CancelTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) CancelTransfer(transferId []byte) (*types.Transaction, error)

CancelTransfer is a paid mutator transaction binding the contract method 0xc98acd03.

Solidity: function cancelTransfer(bytes transferId) returns(bool)

func (*SafeTransferStorageImplTransactorSession) ExpireTransfer

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) ExpireTransfer(transferId []byte) (*types.Transaction, error)

ExpireTransfer is a paid mutator transaction binding the contract method 0x6cf522b5.

Solidity: function expireTransfer(bytes transferId) returns(bool)

func (*SafeTransferStorageImplTransactorSession) ExpireTransferByHash

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) ExpireTransferByHash(transferIdHash [32]byte) (*types.Transaction, error)

ExpireTransferByHash is a paid mutator transaction binding the contract method 0x32af9f6c.

Solidity: function expireTransferByHash(bytes32 transferIdHash) returns(bool)

func (*SafeTransferStorageImplTransactorSession) SetExecutedState

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) SetExecutedState(transferId []byte) (*types.Transaction, error)

SetExecutedState is a paid mutator transaction binding the contract method 0x1468e1c4.

Solidity: function setExecutedState(bytes transferId) returns()

func (*SafeTransferStorageImplTransactorSession) SetFailedState

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) SetFailedState(transferId []byte) (*types.Transaction, error)

SetFailedState is a paid mutator transaction binding the contract method 0x006ec50b.

Solidity: function setFailedState(bytes transferId) returns()

func (*SafeTransferStorageImplTransactorSession) SetOldestPending

func (_SafeTransferStorageImpl *SafeTransferStorageImplTransactorSession) SetOldestPending(oldestPendingIndex *big.Int) (*types.Transaction, error)

SetOldestPending is a paid mutator transaction binding the contract method 0x0b340e31.

Solidity: function setOldestPending(uint256 oldestPendingIndex) returns()

type SafeTransferStorageImplTransferAdded

type SafeTransferStorageImplTransferAdded struct {
	TransferId []byte
	Source     common.Address
	Dest       common.Address
	Amount     *big.Int
	ExpiresAt  *big.Int
	MaxRetries *big.Int
	Raw        types.Log // Blockchain specific contextual infos
}

SafeTransferStorageImplTransferAdded represents a TransferAdded event raised by the SafeTransferStorageImpl contract.

type SafeTransferStorageImplTransferAddedIterator

type SafeTransferStorageImplTransferAddedIterator struct {
	Event *SafeTransferStorageImplTransferAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SafeTransferStorageImplTransferAddedIterator is returned from FilterTransferAdded and is used to iterate over the raw logs and unpacked data for TransferAdded events raised by the SafeTransferStorageImpl contract.

func (*SafeTransferStorageImplTransferAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*SafeTransferStorageImplTransferAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SafeTransferStorageImplTransferAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type SafeTransferStorageImplTransferCancelled

type SafeTransferStorageImplTransferCancelled struct {
	TransferId []byte
	Canceller  common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

SafeTransferStorageImplTransferCancelled represents a TransferCancelled event raised by the SafeTransferStorageImpl contract.

type SafeTransferStorageImplTransferCancelledIterator

type SafeTransferStorageImplTransferCancelledIterator struct {
	Event *SafeTransferStorageImplTransferCancelled // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SafeTransferStorageImplTransferCancelledIterator is returned from FilterTransferCancelled and is used to iterate over the raw logs and unpacked data for TransferCancelled events raised by the SafeTransferStorageImpl contract.

func (*SafeTransferStorageImplTransferCancelledIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*SafeTransferStorageImplTransferCancelledIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SafeTransferStorageImplTransferCancelledIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type SafeTransferStorageImplTransferExpired

type SafeTransferStorageImplTransferExpired struct {
	TransferId []byte
	Raw        types.Log // Blockchain specific contextual infos
}

SafeTransferStorageImplTransferExpired represents a TransferExpired event raised by the SafeTransferStorageImpl contract.

type SafeTransferStorageImplTransferExpiredByHash

type SafeTransferStorageImplTransferExpiredByHash struct {
	TransferIdHash [32]byte
	Raw            types.Log // Blockchain specific contextual infos
}

SafeTransferStorageImplTransferExpiredByHash represents a TransferExpiredByHash event raised by the SafeTransferStorageImpl contract.

type SafeTransferStorageImplTransferExpiredByHashIterator

type SafeTransferStorageImplTransferExpiredByHashIterator struct {
	Event *SafeTransferStorageImplTransferExpiredByHash // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SafeTransferStorageImplTransferExpiredByHashIterator is returned from FilterTransferExpiredByHash and is used to iterate over the raw logs and unpacked data for TransferExpiredByHash events raised by the SafeTransferStorageImpl contract.

func (*SafeTransferStorageImplTransferExpiredByHashIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*SafeTransferStorageImplTransferExpiredByHashIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SafeTransferStorageImplTransferExpiredByHashIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type SafeTransferStorageImplTransferExpiredIterator

type SafeTransferStorageImplTransferExpiredIterator struct {
	Event *SafeTransferStorageImplTransferExpired // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

SafeTransferStorageImplTransferExpiredIterator is returned from FilterTransferExpired and is used to iterate over the raw logs and unpacked data for TransferExpired events raised by the SafeTransferStorageImpl contract.

func (*SafeTransferStorageImplTransferExpiredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*SafeTransferStorageImplTransferExpiredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SafeTransferStorageImplTransferExpiredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type Signal

type Signal <-chan struct{}

type StatusType

type StatusType int
const (
	SafeTransferStatusUndefined                        StatusType = 0
	SafeTransferStatusSuccess                          StatusType = 1
	SafeTransferStatusWrongProtectionCode              StatusType = 2
	SafeTransferStatusWrongProtectionCodeLimitExceeded StatusType = 3
	SafeTransferStatusExpired                          StatusType = 4
)

type Transfer

type Transfer struct {
	To         common.Address
	Value      *big.Int
	Proof      []byte
	VK         []byte
	TransferID []byte
	Retries    *big.Int
	ExpiresAt  *big.Int
	ExtraData  []byte
}

type TransferExpired

type TransferExpired struct {
	TransferID []byte
}

type TransferImpl

type TransferImpl struct {
	TransferImplCaller     // Read-only binding to the contract
	TransferImplTransactor // Write-only binding to the contract
	TransferImplFilterer   // Log filterer for contract events
}

TransferImpl is an auto generated Go binding around an Ethereum contract.

func NewTransferImpl

func NewTransferImpl(address common.Address, backend bind.ContractBackend) (*TransferImpl, error)

NewTransferImpl creates a new instance of TransferImpl, bound to a specific deployed contract.

type TransferImplBalanceChanged

type TransferImplBalanceChanged struct {
	Assetbox     common.Address
	Balance      *big.Int
	AssetboxType *big.Int
	Raw          types.Log // Blockchain specific contextual infos
}

TransferImplBalanceChanged represents a BalanceChanged event raised by the TransferImpl contract.

type TransferImplBalanceChangedIterator

type TransferImplBalanceChangedIterator struct {
	Event *TransferImplBalanceChanged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplBalanceChangedIterator is returned from FilterBalanceChanged and is used to iterate over the raw logs and unpacked data for BalanceChanged events raised by the TransferImpl contract.

func (*TransferImplBalanceChangedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplBalanceChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplBalanceChangedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplBalanceLocked

type TransferImplBalanceLocked struct {
	Assetbox       common.Address
	BalanceAviable *big.Int
	BalanceLocked  *big.Int
	AssetboxType   *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

TransferImplBalanceLocked represents a BalanceLocked event raised by the TransferImpl contract.

type TransferImplBalanceLockedIterator

type TransferImplBalanceLockedIterator struct {
	Event *TransferImplBalanceLocked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplBalanceLockedIterator is returned from FilterBalanceLocked and is used to iterate over the raw logs and unpacked data for BalanceLocked events raised by the TransferImpl contract.

func (*TransferImplBalanceLockedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplBalanceLockedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplBalanceLockedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplBalanceUnLocked

type TransferImplBalanceUnLocked struct {
	Assetbox       common.Address
	BalanceAviable *big.Int
	BalanceLocked  *big.Int
	AssetboxType   *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

TransferImplBalanceUnLocked represents a BalanceUnLocked event raised by the TransferImpl contract.

type TransferImplBalanceUnLockedIterator

type TransferImplBalanceUnLockedIterator struct {
	Event *TransferImplBalanceUnLocked // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplBalanceUnLockedIterator is returned from FilterBalanceUnLocked and is used to iterate over the raw logs and unpacked data for BalanceUnLocked events raised by the TransferImpl contract.

func (*TransferImplBalanceUnLockedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplBalanceUnLockedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplBalanceUnLockedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplCaller

type TransferImplCaller struct {
	// contains filtered or unexported fields
}

TransferImplCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewTransferImplCaller

func NewTransferImplCaller(address common.Address, caller bind.ContractCaller) (*TransferImplCaller, error)

NewTransferImplCaller creates a new read-only instance of TransferImpl, bound to a specific deployed contract.

func (*TransferImplCaller) ABI

func (_TransferImpl *TransferImplCaller) ABI() abi.ABI

Return Abi for TransferImplCaller

func (*TransferImplCaller) CONTRACTACCESS

func (_TransferImpl *TransferImplCaller) CONTRACTACCESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*TransferImplCaller) CONTRACTACCESSSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTACCESSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTADMINABLE

func (_TransferImpl *TransferImplCaller) CONTRACTADMINABLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*TransferImplCaller) CONTRACTADMINSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTASSETBOX

func (_TransferImpl *TransferImplCaller) CONTRACTASSETBOX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*TransferImplCaller) CONTRACTASSETBOXINFO

func (_TransferImpl *TransferImplCaller) CONTRACTASSETBOXINFO(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*TransferImplCaller) CONTRACTASSETBOXINFOSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTASSETBOXINFOSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTASSETBOXSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTASSETBOXSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTBALANCE

func (_TransferImpl *TransferImplCaller) CONTRACTBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*TransferImplCaller) CONTRACTBITBON

func (_TransferImpl *TransferImplCaller) CONTRACTBITBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*TransferImplCaller) CONTRACTBITBONSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTBITBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTBITBONSUPPORT

func (_TransferImpl *TransferImplCaller) CONTRACTBITBONSUPPORT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*TransferImplCaller) CONTRACTBONBALANCE

func (_TransferImpl *TransferImplCaller) CONTRACTBONBALANCE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*TransferImplCaller) CONTRACTBONTRANSFER

func (_TransferImpl *TransferImplCaller) CONTRACTBONTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*TransferImplCaller) CONTRACTDEX

func (_TransferImpl *TransferImplCaller) CONTRACTDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*TransferImplCaller) CONTRACTDISTRIBUTIONGATE

func (_TransferImpl *TransferImplCaller) CONTRACTDISTRIBUTIONGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*TransferImplCaller) CONTRACTDISTRIBUTIONSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTDISTRIBUTIONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTEXCHANGE

func (_TransferImpl *TransferImplCaller) CONTRACTEXCHANGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTEXCHANGESTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTEXCHANGESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTFEEGATE

func (_TransferImpl *TransferImplCaller) CONTRACTFEEGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*TransferImplCaller) CONTRACTFEESTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTFEESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTGENERATOR

func (_TransferImpl *TransferImplCaller) CONTRACTGENERATOR(opts *bind.CallOpts) (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*TransferImplCaller) CONTRACTMININGAGENTGATE

func (_TransferImpl *TransferImplCaller) CONTRACTMININGAGENTGATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMININGAGENTSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTMININGAGENTSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMSBON

func (_TransferImpl *TransferImplCaller) CONTRACTMSBON(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*TransferImplCaller) CONTRACTMSBONSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTMSBONSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGADDADDRESS

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGADDADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGADDADMIN

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGADDADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGADDDISTRIBUTION

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGADDDISTRIBUTION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGADDFEE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGADDFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGADDROLE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGADDROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGCLEARFEEEXCEPTIONS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGDROPPERMISSION

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGDROPPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGEDITADMIN

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGEDITADMIN(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGEDITFEE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGEDITFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGEDITROLE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGEDITROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREMOVEADMINBYADDRESS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREMOVEADMINBYINDEX(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREMOVEADMINROLE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREMOVEADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREMOVEFEE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREMOVEFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREMOVEROLE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREMOVEROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREPLENISHCERTIFICATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGREPLENISHEMISSION

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGREPLENISHEMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETADMINROLE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETADMINROLE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETCONFIRMATIONRATE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETFEEDISTRIBUTION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETFEEEXCEPTIONS(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETMAXFEE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETMAXFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETMINAMOUNT

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETMINAMOUNT(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETMINFEE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETMINFEE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSETPERMISSION

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSETPERMISSION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*TransferImplCaller) CONTRACTMULTISIGSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTOTC

func (_TransferImpl *TransferImplCaller) CONTRACTOTC(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*TransferImplCaller) CONTRACTOTCSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTOTCSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTREPLENISHCAPITALIZATION

func (_TransferImpl *TransferImplCaller) CONTRACTREPLENISHCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*TransferImplCaller) CONTRACTRESERVEDALIASSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTRESERVEDALIASSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTROLESTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTROLESTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTSAFETRANSFERSTORAGE

func (_TransferImpl *TransferImplCaller) CONTRACTSAFETRANSFERSTORAGE(opts *bind.CallOpts) (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*TransferImplCaller) CONTRACTTRANSFER

func (_TransferImpl *TransferImplCaller) CONTRACTTRANSFER(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*TransferImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION

func (_TransferImpl *TransferImplCaller) CONTRACTTRANSFERFROMCAPITALIZATION(opts *bind.CallOpts) (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONCREATESAFETRANSFER

func (_TransferImpl *TransferImplCaller) FEEOPERATIONCREATESAFETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONCREATESAFETRANSFERALL

func (_TransferImpl *TransferImplCaller) FEEOPERATIONCREATESAFETRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONFRAMETRANSFER

func (_TransferImpl *TransferImplCaller) FEEOPERATIONFRAMETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONQUICKTRANSFER

func (_TransferImpl *TransferImplCaller) FEEOPERATIONQUICKTRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONQUICKTRANSFERALL

func (_TransferImpl *TransferImplCaller) FEEOPERATIONQUICKTRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONWPCSAFETRANSFER

func (_TransferImpl *TransferImplCaller) FEEOPERATIONWPCSAFETRANSFER(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*TransferImplCaller) FEEOPERATIONWPCSAFETRANSFERALL

func (_TransferImpl *TransferImplCaller) FEEOPERATIONWPCSAFETRANSFERALL(opts *bind.CallOpts) (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*TransferImplCaller) GetThisContractIndex

func (_TransferImpl *TransferImplCaller) GetThisContractIndex(opts *bind.CallOpts) (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*TransferImplCaller) PERMISSIONACCESSRESTORATION

func (_TransferImpl *TransferImplCaller) PERMISSIONACCESSRESTORATION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*TransferImplCaller) PERMISSIONADMINSTORAGE

func (_TransferImpl *TransferImplCaller) PERMISSIONADMINSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*TransferImplCaller) PERMISSIONCONTRACTDEPLOY

func (_TransferImpl *TransferImplCaller) PERMISSIONCONTRACTDEPLOY(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*TransferImplCaller) PERMISSIONCONTRACTSSTORAGE

func (_TransferImpl *TransferImplCaller) PERMISSIONCONTRACTSSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*TransferImplCaller) PERMISSIONEMISSION

func (_TransferImpl *TransferImplCaller) PERMISSIONEMISSION(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*TransferImplCaller) PERMISSIONFEESSTORAGE

func (_TransferImpl *TransferImplCaller) PERMISSIONFEESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*TransferImplCaller) PERMISSIONMULTISIGSTORAGE

func (_TransferImpl *TransferImplCaller) PERMISSIONMULTISIGSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*TransferImplCaller) PERMISSIONROLESSTORAGE

func (_TransferImpl *TransferImplCaller) PERMISSIONROLESSTORAGE(opts *bind.CallOpts) (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*TransferImplCaller) ROLEACCESSVERIFIER

func (_TransferImpl *TransferImplCaller) ROLEACCESSVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*TransferImplCaller) ROLEBITBONISSUEVERIFIER

func (_TransferImpl *TransferImplCaller) ROLEBITBONISSUEVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*TransferImplCaller) ROLECOMMISSIONVERIFIER

func (_TransferImpl *TransferImplCaller) ROLECOMMISSIONVERIFIER(opts *bind.CallOpts) (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*TransferImplCaller) ROLEDEPLOYADMIN

func (_TransferImpl *TransferImplCaller) ROLEDEPLOYADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*TransferImplCaller) ROLEPERMISSIONADMIN

func (_TransferImpl *TransferImplCaller) ROLEPERMISSIONADMIN(opts *bind.CallOpts) (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*TransferImplCaller) TransferExists

func (_TransferImpl *TransferImplCaller) TransferExists(opts *bind.CallOpts, transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

type TransferImplCallerRaw

type TransferImplCallerRaw struct {
	Contract *TransferImplCaller // Generic read-only contract binding to access the raw methods on
}

TransferImplCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*TransferImplCallerRaw) Call

func (_TransferImpl *TransferImplCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type TransferImplCallerSession

type TransferImplCallerSession struct {
	Contract *TransferImplCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts       // Call options to use throughout this session
}

TransferImplCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*TransferImplCallerSession) CONTRACTACCESS

func (_TransferImpl *TransferImplCallerSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTACCESSSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTADMINABLE

func (_TransferImpl *TransferImplCallerSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTADMINSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTASSETBOX

func (_TransferImpl *TransferImplCallerSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTASSETBOXINFO

func (_TransferImpl *TransferImplCallerSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTASSETBOXINFOSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTASSETBOXSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTBALANCE

func (_TransferImpl *TransferImplCallerSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTBITBON

func (_TransferImpl *TransferImplCallerSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTBITBONSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTBITBONSUPPORT

func (_TransferImpl *TransferImplCallerSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTBONBALANCE

func (_TransferImpl *TransferImplCallerSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTBONTRANSFER

func (_TransferImpl *TransferImplCallerSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTDEX

func (_TransferImpl *TransferImplCallerSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTDISTRIBUTIONGATE

func (_TransferImpl *TransferImplCallerSession) CONTRACTDISTRIBUTIONGATE() (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTEXCHANGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTEXCHANGESTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTFEEGATE

func (_TransferImpl *TransferImplCallerSession) CONTRACTFEEGATE() (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTFEESTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTGENERATOR

func (_TransferImpl *TransferImplCallerSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMININGAGENTGATE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMININGAGENTGATE() (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMININGAGENTSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMSBON

func (_TransferImpl *TransferImplCallerSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMSBONSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGADDADDRESS

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGADDADMIN

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGADDDISTRIBUTION

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGADDDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGADDFEE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGADDROLE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGDROPPERMISSION

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGEDITADMIN

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGEDITFEE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGEDITROLE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREMOVEFEE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREMOVEROLE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETADMINROLE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETCONFIRMATIONRATE() (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETFEEDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETMAXFEE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETMAXFEE() (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETMINAMOUNT

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETMINAMOUNT() (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETMINFEE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETMINFEE() (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSETPERMISSION

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTMULTISIGSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTOTC

func (_TransferImpl *TransferImplCallerSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTOTCSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTREPLENISHCAPITALIZATION

func (_TransferImpl *TransferImplCallerSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTRESERVEDALIASSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTROLESTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTSAFETRANSFERSTORAGE

func (_TransferImpl *TransferImplCallerSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTTRANSFER

func (_TransferImpl *TransferImplCallerSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*TransferImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_TransferImpl *TransferImplCallerSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONCREATESAFETRANSFER

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONCREATESAFETRANSFER() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONCREATESAFETRANSFERALL

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONCREATESAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONFRAMETRANSFER

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONFRAMETRANSFER() (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONQUICKTRANSFER

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONQUICKTRANSFER() (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONQUICKTRANSFERALL

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONQUICKTRANSFERALL() (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONWPCSAFETRANSFER

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONWPCSAFETRANSFER() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*TransferImplCallerSession) FEEOPERATIONWPCSAFETRANSFERALL

func (_TransferImpl *TransferImplCallerSession) FEEOPERATIONWPCSAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*TransferImplCallerSession) GetThisContractIndex

func (_TransferImpl *TransferImplCallerSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*TransferImplCallerSession) PERMISSIONACCESSRESTORATION

func (_TransferImpl *TransferImplCallerSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONADMINSTORAGE

func (_TransferImpl *TransferImplCallerSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONCONTRACTDEPLOY

func (_TransferImpl *TransferImplCallerSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONCONTRACTSSTORAGE

func (_TransferImpl *TransferImplCallerSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONEMISSION

func (_TransferImpl *TransferImplCallerSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONFEESSTORAGE

func (_TransferImpl *TransferImplCallerSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONMULTISIGSTORAGE

func (_TransferImpl *TransferImplCallerSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) PERMISSIONROLESSTORAGE

func (_TransferImpl *TransferImplCallerSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*TransferImplCallerSession) ROLEACCESSVERIFIER

func (_TransferImpl *TransferImplCallerSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*TransferImplCallerSession) ROLEBITBONISSUEVERIFIER

func (_TransferImpl *TransferImplCallerSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*TransferImplCallerSession) ROLECOMMISSIONVERIFIER

func (_TransferImpl *TransferImplCallerSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*TransferImplCallerSession) ROLEDEPLOYADMIN

func (_TransferImpl *TransferImplCallerSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*TransferImplCallerSession) ROLEPERMISSIONADMIN

func (_TransferImpl *TransferImplCallerSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*TransferImplCallerSession) TransferExists

func (_TransferImpl *TransferImplCallerSession) TransferExists(transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

type TransferImplDirectTransferCompleted

type TransferImplDirectTransferCompleted struct {
	Source common.Address
	Dest   common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

TransferImplDirectTransferCompleted represents a DirectTransferCompleted event raised by the TransferImpl contract.

type TransferImplDirectTransferCompletedIterator

type TransferImplDirectTransferCompletedIterator struct {
	Event *TransferImplDirectTransferCompleted // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplDirectTransferCompletedIterator is returned from FilterDirectTransferCompleted and is used to iterate over the raw logs and unpacked data for DirectTransferCompleted events raised by the TransferImpl contract.

func (*TransferImplDirectTransferCompletedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplDirectTransferCompletedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplDirectTransferCompletedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplFeeCharged

type TransferImplFeeCharged struct {
	From common.Address
	To   common.Address
	Fee  *big.Int
	Raw  types.Log // Blockchain specific contextual infos
}

TransferImplFeeCharged represents a FeeCharged event raised by the TransferImpl contract.

type TransferImplFeeChargedIterator

type TransferImplFeeChargedIterator struct {
	Event *TransferImplFeeCharged // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplFeeChargedIterator is returned from FilterFeeCharged and is used to iterate over the raw logs and unpacked data for FeeCharged events raised by the TransferImpl contract.

func (*TransferImplFeeChargedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplFeeChargedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplFeeChargedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplFilterer

type TransferImplFilterer struct {
	// contains filtered or unexported fields
}

TransferImplFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewTransferImplFilterer

func NewTransferImplFilterer(address common.Address, filterer bind.ContractFilterer) (*TransferImplFilterer, error)

NewTransferImplFilterer creates a new log filterer instance of TransferImpl, bound to a specific deployed contract.

func (*TransferImplFilterer) FilterBalanceChanged

func (_TransferImpl *TransferImplFilterer) FilterBalanceChanged(opts *bind.FilterOpts) (*TransferImplBalanceChangedIterator, error)

FilterBalanceChanged is a free log retrieval operation binding the contract event 0xaeeb0cb16f299136e7e5467ea84217150fe83008833064528f360cde7b7b54c3.

Solidity: event BalanceChanged(address assetbox, uint256 balance, uint256 assetboxType)

func (*TransferImplFilterer) FilterBalanceLocked

func (_TransferImpl *TransferImplFilterer) FilterBalanceLocked(opts *bind.FilterOpts) (*TransferImplBalanceLockedIterator, error)

FilterBalanceLocked is a free log retrieval operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*TransferImplFilterer) FilterBalanceUnLocked

func (_TransferImpl *TransferImplFilterer) FilterBalanceUnLocked(opts *bind.FilterOpts) (*TransferImplBalanceUnLockedIterator, error)

FilterBalanceUnLocked is a free log retrieval operation binding the contract event 0x49489f24cf65bd74f17eeccd070da8bb29c8a9eff5b3106025bae2a90ab67ffd.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*TransferImplFilterer) FilterDirectTransferCompleted

func (_TransferImpl *TransferImplFilterer) FilterDirectTransferCompleted(opts *bind.FilterOpts) (*TransferImplDirectTransferCompletedIterator, error)

FilterDirectTransferCompleted is a free log retrieval operation binding the contract event 0x50c303ddb75f64db23b6fa6377525d8dc6110226bf12a063750206f1f2537f7f.

Solidity: event DirectTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) FilterFeeCharged

func (_TransferImpl *TransferImplFilterer) FilterFeeCharged(opts *bind.FilterOpts) (*TransferImplFeeChargedIterator, error)

FilterFeeCharged is a free log retrieval operation binding the contract event 0x945458c62aa39df7a4d87d6c4dbaaab7de5d870c9a1fe40e2b7571d84f158a8d.

Solidity: event FeeCharged(address from, address to, uint256 fee)

func (*TransferImplFilterer) FilterFrameTransferCompleted

func (_TransferImpl *TransferImplFilterer) FilterFrameTransferCompleted(opts *bind.FilterOpts) (*TransferImplFrameTransferCompletedIterator, error)

FilterFrameTransferCompleted is a free log retrieval operation binding the contract event 0x43389500c78a5c9c4b70b031455339c185181c630410e2e72baf05171517cb2d.

Solidity: event FrameTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) FilterQuickTransferCompleted

func (_TransferImpl *TransferImplFilterer) FilterQuickTransferCompleted(opts *bind.FilterOpts) (*TransferImplQuickTransferCompletedIterator, error)

FilterQuickTransferCompleted is a free log retrieval operation binding the contract event 0xecd4ea7d3fcc63a6f799d99d2ac97b86203a229bfe4ae29446867f44dad8fa50.

Solidity: event QuickTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) FilterSafeTransferApprovalResult

func (_TransferImpl *TransferImplFilterer) FilterSafeTransferApprovalResult(opts *bind.FilterOpts) (*TransferImplSafeTransferApprovalResultIterator, error)

FilterSafeTransferApprovalResult is a free log retrieval operation binding the contract event 0x59aa4628288e8c8d57c40755ed76826015a7adc2b1770c8e86d230c58b43fd16.

Solidity: event SafeTransferApprovalResult(bytes transferId, uint8 status, uint256 currentRetries, uint256 maxRetries)

func (*TransferImplFilterer) FilterSafeTransferCancelled

func (_TransferImpl *TransferImplFilterer) FilterSafeTransferCancelled(opts *bind.FilterOpts) (*TransferImplSafeTransferCancelledIterator, error)

FilterSafeTransferCancelled is a free log retrieval operation binding the contract event 0x8f0a9256e163085bafc9d35c91a118a17505595656a8fddfd0a39e40450669b4.

Solidity: event SafeTransferCancelled(bytes transferId, address canceller)

func (*TransferImplFilterer) FilterSafeTransferCreated

func (_TransferImpl *TransferImplFilterer) FilterSafeTransferCreated(opts *bind.FilterOpts) (*TransferImplSafeTransferCreatedIterator, error)

FilterSafeTransferCreated is a free log retrieval operation binding the contract event 0x08b767302d6dc832fb9914380dd151cb6d341d3c2483f110a0b44127c0259df8.

Solidity: event SafeTransferCreated(address src, address dest, uint256 value, bytes transferId)

func (*TransferImplFilterer) FilterSafeTransferExpired

func (_TransferImpl *TransferImplFilterer) FilterSafeTransferExpired(opts *bind.FilterOpts) (*TransferImplSafeTransferExpiredIterator, error)

FilterSafeTransferExpired is a free log retrieval operation binding the contract event 0x502dc83449ece50b468bec4310462dbe9e08f7c869fb644e469f3195224aa880.

Solidity: event SafeTransferExpired(bytes transferId)

func (*TransferImplFilterer) FilterTransferApproved

func (_TransferImpl *TransferImplFilterer) FilterTransferApproved(opts *bind.FilterOpts) (*TransferImplTransferApprovedIterator, error)

FilterTransferApproved is a free log retrieval operation binding the contract event 0x88bdca62e2a463deb25af4f77505c5c6832d6e2ac9fd4e567be3ce2b35cba980.

Solidity: event TransferApproved(bytes transferId, address caller, uint256 currentRetries)

func (*TransferImplFilterer) FilterTransferWrongProtectionCode

func (_TransferImpl *TransferImplFilterer) FilterTransferWrongProtectionCode(opts *bind.FilterOpts) (*TransferImplTransferWrongProtectionCodeIterator, error)

FilterTransferWrongProtectionCode is a free log retrieval operation binding the contract event 0x487d724419de60e113166369bc4672eaf3fd1363d0f4eb6c6c76256a0e80b867.

Solidity: event TransferWrongProtectionCode(bytes transferId, address caller, uint256 currentRetries)

func (*TransferImplFilterer) ParseBalanceChanged

func (_TransferImpl *TransferImplFilterer) ParseBalanceChanged(log types.Log) (*TransferImplBalanceChanged, error)

ParseBalanceChanged is a log parse operation binding the contract event 0xaeeb0cb16f299136e7e5467ea84217150fe83008833064528f360cde7b7b54c3.

Solidity: event BalanceChanged(address assetbox, uint256 balance, uint256 assetboxType)

func (*TransferImplFilterer) ParseBalanceLocked

func (_TransferImpl *TransferImplFilterer) ParseBalanceLocked(log types.Log) (*TransferImplBalanceLocked, error)

ParseBalanceLocked is a log parse operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*TransferImplFilterer) ParseBalanceUnLocked

func (_TransferImpl *TransferImplFilterer) ParseBalanceUnLocked(log types.Log) (*TransferImplBalanceUnLocked, error)

ParseBalanceUnLocked is a log parse operation binding the contract event 0x49489f24cf65bd74f17eeccd070da8bb29c8a9eff5b3106025bae2a90ab67ffd.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*TransferImplFilterer) ParseDirectTransferCompleted

func (_TransferImpl *TransferImplFilterer) ParseDirectTransferCompleted(log types.Log) (*TransferImplDirectTransferCompleted, error)

ParseDirectTransferCompleted is a log parse operation binding the contract event 0x50c303ddb75f64db23b6fa6377525d8dc6110226bf12a063750206f1f2537f7f.

Solidity: event DirectTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) ParseFeeCharged

func (_TransferImpl *TransferImplFilterer) ParseFeeCharged(log types.Log) (*TransferImplFeeCharged, error)

ParseFeeCharged is a log parse operation binding the contract event 0x945458c62aa39df7a4d87d6c4dbaaab7de5d870c9a1fe40e2b7571d84f158a8d.

Solidity: event FeeCharged(address from, address to, uint256 fee)

func (*TransferImplFilterer) ParseFrameTransferCompleted

func (_TransferImpl *TransferImplFilterer) ParseFrameTransferCompleted(log types.Log) (*TransferImplFrameTransferCompleted, error)

ParseFrameTransferCompleted is a log parse operation binding the contract event 0x43389500c78a5c9c4b70b031455339c185181c630410e2e72baf05171517cb2d.

Solidity: event FrameTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) ParseQuickTransferCompleted

func (_TransferImpl *TransferImplFilterer) ParseQuickTransferCompleted(log types.Log) (*TransferImplQuickTransferCompleted, error)

ParseQuickTransferCompleted is a log parse operation binding the contract event 0xecd4ea7d3fcc63a6f799d99d2ac97b86203a229bfe4ae29446867f44dad8fa50.

Solidity: event QuickTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) ParseSafeTransferApprovalResult

func (_TransferImpl *TransferImplFilterer) ParseSafeTransferApprovalResult(log types.Log) (*TransferImplSafeTransferApprovalResult, error)

ParseSafeTransferApprovalResult is a log parse operation binding the contract event 0x59aa4628288e8c8d57c40755ed76826015a7adc2b1770c8e86d230c58b43fd16.

Solidity: event SafeTransferApprovalResult(bytes transferId, uint8 status, uint256 currentRetries, uint256 maxRetries)

func (*TransferImplFilterer) ParseSafeTransferCancelled

func (_TransferImpl *TransferImplFilterer) ParseSafeTransferCancelled(log types.Log) (*TransferImplSafeTransferCancelled, error)

ParseSafeTransferCancelled is a log parse operation binding the contract event 0x8f0a9256e163085bafc9d35c91a118a17505595656a8fddfd0a39e40450669b4.

Solidity: event SafeTransferCancelled(bytes transferId, address canceller)

func (*TransferImplFilterer) ParseSafeTransferCreated

func (_TransferImpl *TransferImplFilterer) ParseSafeTransferCreated(log types.Log) (*TransferImplSafeTransferCreated, error)

ParseSafeTransferCreated is a log parse operation binding the contract event 0x08b767302d6dc832fb9914380dd151cb6d341d3c2483f110a0b44127c0259df8.

Solidity: event SafeTransferCreated(address src, address dest, uint256 value, bytes transferId)

func (*TransferImplFilterer) ParseSafeTransferExpired

func (_TransferImpl *TransferImplFilterer) ParseSafeTransferExpired(log types.Log) (*TransferImplSafeTransferExpired, error)

ParseSafeTransferExpired is a log parse operation binding the contract event 0x502dc83449ece50b468bec4310462dbe9e08f7c869fb644e469f3195224aa880.

Solidity: event SafeTransferExpired(bytes transferId)

func (*TransferImplFilterer) ParseTransferApproved

func (_TransferImpl *TransferImplFilterer) ParseTransferApproved(log types.Log) (*TransferImplTransferApproved, error)

ParseTransferApproved is a log parse operation binding the contract event 0x88bdca62e2a463deb25af4f77505c5c6832d6e2ac9fd4e567be3ce2b35cba980.

Solidity: event TransferApproved(bytes transferId, address caller, uint256 currentRetries)

func (*TransferImplFilterer) ParseTransferWrongProtectionCode

func (_TransferImpl *TransferImplFilterer) ParseTransferWrongProtectionCode(log types.Log) (*TransferImplTransferWrongProtectionCode, error)

ParseTransferWrongProtectionCode is a log parse operation binding the contract event 0x487d724419de60e113166369bc4672eaf3fd1363d0f4eb6c6c76256a0e80b867.

Solidity: event TransferWrongProtectionCode(bytes transferId, address caller, uint256 currentRetries)

func (*TransferImplFilterer) WatchBalanceChanged

func (_TransferImpl *TransferImplFilterer) WatchBalanceChanged(opts *bind.WatchOpts, sink chan<- *TransferImplBalanceChanged) (event.Subscription, error)

WatchBalanceChanged is a free log subscription operation binding the contract event 0xaeeb0cb16f299136e7e5467ea84217150fe83008833064528f360cde7b7b54c3.

Solidity: event BalanceChanged(address assetbox, uint256 balance, uint256 assetboxType)

func (*TransferImplFilterer) WatchBalanceLocked

func (_TransferImpl *TransferImplFilterer) WatchBalanceLocked(opts *bind.WatchOpts, sink chan<- *TransferImplBalanceLocked) (event.Subscription, error)

WatchBalanceLocked is a free log subscription operation binding the contract event 0x89f85a4bd38f70943757e43dedd843409e565220cb52ba80fc297d1246b3b9bb.

Solidity: event BalanceLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*TransferImplFilterer) WatchBalanceUnLocked

func (_TransferImpl *TransferImplFilterer) WatchBalanceUnLocked(opts *bind.WatchOpts, sink chan<- *TransferImplBalanceUnLocked) (event.Subscription, error)

WatchBalanceUnLocked is a free log subscription operation binding the contract event 0x49489f24cf65bd74f17eeccd070da8bb29c8a9eff5b3106025bae2a90ab67ffd.

Solidity: event BalanceUnLocked(address assetbox, uint256 balanceAviable, uint256 balanceLocked, uint256 assetboxType)

func (*TransferImplFilterer) WatchDirectTransferCompleted

func (_TransferImpl *TransferImplFilterer) WatchDirectTransferCompleted(opts *bind.WatchOpts, sink chan<- *TransferImplDirectTransferCompleted) (event.Subscription, error)

WatchDirectTransferCompleted is a free log subscription operation binding the contract event 0x50c303ddb75f64db23b6fa6377525d8dc6110226bf12a063750206f1f2537f7f.

Solidity: event DirectTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) WatchFeeCharged

func (_TransferImpl *TransferImplFilterer) WatchFeeCharged(opts *bind.WatchOpts, sink chan<- *TransferImplFeeCharged) (event.Subscription, error)

WatchFeeCharged is a free log subscription operation binding the contract event 0x945458c62aa39df7a4d87d6c4dbaaab7de5d870c9a1fe40e2b7571d84f158a8d.

Solidity: event FeeCharged(address from, address to, uint256 fee)

func (*TransferImplFilterer) WatchFrameTransferCompleted

func (_TransferImpl *TransferImplFilterer) WatchFrameTransferCompleted(opts *bind.WatchOpts, sink chan<- *TransferImplFrameTransferCompleted) (event.Subscription, error)

WatchFrameTransferCompleted is a free log subscription operation binding the contract event 0x43389500c78a5c9c4b70b031455339c185181c630410e2e72baf05171517cb2d.

Solidity: event FrameTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) WatchQuickTransferCompleted

func (_TransferImpl *TransferImplFilterer) WatchQuickTransferCompleted(opts *bind.WatchOpts, sink chan<- *TransferImplQuickTransferCompleted) (event.Subscription, error)

WatchQuickTransferCompleted is a free log subscription operation binding the contract event 0xecd4ea7d3fcc63a6f799d99d2ac97b86203a229bfe4ae29446867f44dad8fa50.

Solidity: event QuickTransferCompleted(address source, address dest, uint256 amount)

func (*TransferImplFilterer) WatchSafeTransferApprovalResult

func (_TransferImpl *TransferImplFilterer) WatchSafeTransferApprovalResult(opts *bind.WatchOpts, sink chan<- *TransferImplSafeTransferApprovalResult) (event.Subscription, error)

WatchSafeTransferApprovalResult is a free log subscription operation binding the contract event 0x59aa4628288e8c8d57c40755ed76826015a7adc2b1770c8e86d230c58b43fd16.

Solidity: event SafeTransferApprovalResult(bytes transferId, uint8 status, uint256 currentRetries, uint256 maxRetries)

func (*TransferImplFilterer) WatchSafeTransferCancelled

func (_TransferImpl *TransferImplFilterer) WatchSafeTransferCancelled(opts *bind.WatchOpts, sink chan<- *TransferImplSafeTransferCancelled) (event.Subscription, error)

WatchSafeTransferCancelled is a free log subscription operation binding the contract event 0x8f0a9256e163085bafc9d35c91a118a17505595656a8fddfd0a39e40450669b4.

Solidity: event SafeTransferCancelled(bytes transferId, address canceller)

func (*TransferImplFilterer) WatchSafeTransferCreated

func (_TransferImpl *TransferImplFilterer) WatchSafeTransferCreated(opts *bind.WatchOpts, sink chan<- *TransferImplSafeTransferCreated) (event.Subscription, error)

WatchSafeTransferCreated is a free log subscription operation binding the contract event 0x08b767302d6dc832fb9914380dd151cb6d341d3c2483f110a0b44127c0259df8.

Solidity: event SafeTransferCreated(address src, address dest, uint256 value, bytes transferId)

func (*TransferImplFilterer) WatchSafeTransferExpired

func (_TransferImpl *TransferImplFilterer) WatchSafeTransferExpired(opts *bind.WatchOpts, sink chan<- *TransferImplSafeTransferExpired) (event.Subscription, error)

WatchSafeTransferExpired is a free log subscription operation binding the contract event 0x502dc83449ece50b468bec4310462dbe9e08f7c869fb644e469f3195224aa880.

Solidity: event SafeTransferExpired(bytes transferId)

func (*TransferImplFilterer) WatchTransferApproved

func (_TransferImpl *TransferImplFilterer) WatchTransferApproved(opts *bind.WatchOpts, sink chan<- *TransferImplTransferApproved) (event.Subscription, error)

WatchTransferApproved is a free log subscription operation binding the contract event 0x88bdca62e2a463deb25af4f77505c5c6832d6e2ac9fd4e567be3ce2b35cba980.

Solidity: event TransferApproved(bytes transferId, address caller, uint256 currentRetries)

func (*TransferImplFilterer) WatchTransferWrongProtectionCode

func (_TransferImpl *TransferImplFilterer) WatchTransferWrongProtectionCode(opts *bind.WatchOpts, sink chan<- *TransferImplTransferWrongProtectionCode) (event.Subscription, error)

WatchTransferWrongProtectionCode is a free log subscription operation binding the contract event 0x487d724419de60e113166369bc4672eaf3fd1363d0f4eb6c6c76256a0e80b867.

Solidity: event TransferWrongProtectionCode(bytes transferId, address caller, uint256 currentRetries)

type TransferImplFrameTransferCompleted

type TransferImplFrameTransferCompleted struct {
	Source common.Address
	Dest   common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

TransferImplFrameTransferCompleted represents a FrameTransferCompleted event raised by the TransferImpl contract.

type TransferImplFrameTransferCompletedIterator

type TransferImplFrameTransferCompletedIterator struct {
	Event *TransferImplFrameTransferCompleted // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplFrameTransferCompletedIterator is returned from FilterFrameTransferCompleted and is used to iterate over the raw logs and unpacked data for FrameTransferCompleted events raised by the TransferImpl contract.

func (*TransferImplFrameTransferCompletedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplFrameTransferCompletedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplFrameTransferCompletedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplQuickTransferCompleted

type TransferImplQuickTransferCompleted struct {
	Source common.Address
	Dest   common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

TransferImplQuickTransferCompleted represents a QuickTransferCompleted event raised by the TransferImpl contract.

type TransferImplQuickTransferCompletedIterator

type TransferImplQuickTransferCompletedIterator struct {
	Event *TransferImplQuickTransferCompleted // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplQuickTransferCompletedIterator is returned from FilterQuickTransferCompleted and is used to iterate over the raw logs and unpacked data for QuickTransferCompleted events raised by the TransferImpl contract.

func (*TransferImplQuickTransferCompletedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplQuickTransferCompletedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplQuickTransferCompletedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplRaw

type TransferImplRaw struct {
	Contract *TransferImpl // Generic contract binding to access the raw methods on
}

TransferImplRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*TransferImplRaw) Call

func (_TransferImpl *TransferImplRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*TransferImplRaw) Transact

func (_TransferImpl *TransferImplRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*TransferImplRaw) Transfer

func (_TransferImpl *TransferImplRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type TransferImplSafeTransferApprovalResult

type TransferImplSafeTransferApprovalResult struct {
	TransferId     []byte
	Status         uint8
	CurrentRetries *big.Int
	MaxRetries     *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

TransferImplSafeTransferApprovalResult represents a SafeTransferApprovalResult event raised by the TransferImpl contract.

type TransferImplSafeTransferApprovalResultIterator

type TransferImplSafeTransferApprovalResultIterator struct {
	Event *TransferImplSafeTransferApprovalResult // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplSafeTransferApprovalResultIterator is returned from FilterSafeTransferApprovalResult and is used to iterate over the raw logs and unpacked data for SafeTransferApprovalResult events raised by the TransferImpl contract.

func (*TransferImplSafeTransferApprovalResultIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplSafeTransferApprovalResultIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplSafeTransferApprovalResultIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplSafeTransferCancelled

type TransferImplSafeTransferCancelled struct {
	TransferId []byte
	Canceller  common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

TransferImplSafeTransferCancelled represents a SafeTransferCancelled event raised by the TransferImpl contract.

type TransferImplSafeTransferCancelledIterator

type TransferImplSafeTransferCancelledIterator struct {
	Event *TransferImplSafeTransferCancelled // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplSafeTransferCancelledIterator is returned from FilterSafeTransferCancelled and is used to iterate over the raw logs and unpacked data for SafeTransferCancelled events raised by the TransferImpl contract.

func (*TransferImplSafeTransferCancelledIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplSafeTransferCancelledIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplSafeTransferCancelledIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplSafeTransferCreated

type TransferImplSafeTransferCreated struct {
	Src        common.Address
	Dest       common.Address
	Value      *big.Int
	TransferId []byte
	Raw        types.Log // Blockchain specific contextual infos
}

TransferImplSafeTransferCreated represents a SafeTransferCreated event raised by the TransferImpl contract.

type TransferImplSafeTransferCreatedIterator

type TransferImplSafeTransferCreatedIterator struct {
	Event *TransferImplSafeTransferCreated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplSafeTransferCreatedIterator is returned from FilterSafeTransferCreated and is used to iterate over the raw logs and unpacked data for SafeTransferCreated events raised by the TransferImpl contract.

func (*TransferImplSafeTransferCreatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplSafeTransferCreatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplSafeTransferCreatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplSafeTransferExpired

type TransferImplSafeTransferExpired struct {
	TransferId []byte
	Raw        types.Log // Blockchain specific contextual infos
}

TransferImplSafeTransferExpired represents a SafeTransferExpired event raised by the TransferImpl contract.

type TransferImplSafeTransferExpiredIterator

type TransferImplSafeTransferExpiredIterator struct {
	Event *TransferImplSafeTransferExpired // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplSafeTransferExpiredIterator is returned from FilterSafeTransferExpired and is used to iterate over the raw logs and unpacked data for SafeTransferExpired events raised by the TransferImpl contract.

func (*TransferImplSafeTransferExpiredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplSafeTransferExpiredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplSafeTransferExpiredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplSession

type TransferImplSession struct {
	Contract     *TransferImpl     // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

TransferImplSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*TransferImplSession) ApproveSafeTransfer

func (_TransferImpl *TransferImplSession) ApproveSafeTransfer(transferId []byte, protectionCode []byte) (*types.Transaction, error)

ApproveSafeTransfer is a paid mutator transaction binding the contract method 0xd1408c8d.

Solidity: function approveSafeTransfer(bytes transferId, bytes protectionCode) returns(bool)

func (*TransferImplSession) CONTRACTACCESS

func (_TransferImpl *TransferImplSession) CONTRACTACCESS() (*big.Int, error)

CONTRACTACCESS is a free data retrieval call binding the contract method 0x0ac62b0c.

Solidity: function CONTRACT_ACCESS() view returns(uint256)

func (*TransferImplSession) CONTRACTACCESSSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTACCESSSTORAGE() (*big.Int, error)

CONTRACTACCESSSTORAGE is a free data retrieval call binding the contract method 0xceac9bd5.

Solidity: function CONTRACT_ACCESS_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTADMINABLE

func (_TransferImpl *TransferImplSession) CONTRACTADMINABLE() (*big.Int, error)

CONTRACTADMINABLE is a free data retrieval call binding the contract method 0xbbe3a78f.

Solidity: function CONTRACT_ADMINABLE() view returns(uint256)

func (*TransferImplSession) CONTRACTADMINSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTADMINSTORAGE() (*big.Int, error)

CONTRACTADMINSTORAGE is a free data retrieval call binding the contract method 0xc9aebae9.

Solidity: function CONTRACT_ADMIN_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTASSETBOX

func (_TransferImpl *TransferImplSession) CONTRACTASSETBOX() (*big.Int, error)

CONTRACTASSETBOX is a free data retrieval call binding the contract method 0x161aa17c.

Solidity: function CONTRACT_ASSETBOX() view returns(uint256)

func (*TransferImplSession) CONTRACTASSETBOXINFO

func (_TransferImpl *TransferImplSession) CONTRACTASSETBOXINFO() (*big.Int, error)

CONTRACTASSETBOXINFO is a free data retrieval call binding the contract method 0xb572fd3d.

Solidity: function CONTRACT_ASSETBOX_INFO() view returns(uint256)

func (*TransferImplSession) CONTRACTASSETBOXINFOSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTASSETBOXINFOSTORAGE() (*big.Int, error)

CONTRACTASSETBOXINFOSTORAGE is a free data retrieval call binding the contract method 0xf32a115d.

Solidity: function CONTRACT_ASSETBOX_INFO_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTASSETBOXSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTASSETBOXSTORAGE() (*big.Int, error)

CONTRACTASSETBOXSTORAGE is a free data retrieval call binding the contract method 0xfa5bdafc.

Solidity: function CONTRACT_ASSETBOX_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTBALANCE

func (_TransferImpl *TransferImplSession) CONTRACTBALANCE() (*big.Int, error)

CONTRACTBALANCE is a free data retrieval call binding the contract method 0xd59045f5.

Solidity: function CONTRACT_BALANCE() view returns(uint256)

func (*TransferImplSession) CONTRACTBITBON

func (_TransferImpl *TransferImplSession) CONTRACTBITBON() (*big.Int, error)

CONTRACTBITBON is a free data retrieval call binding the contract method 0xb6b433ab.

Solidity: function CONTRACT_BITBON() view returns(uint256)

func (*TransferImplSession) CONTRACTBITBONSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTBITBONSTORAGE() (*big.Int, error)

CONTRACTBITBONSTORAGE is a free data retrieval call binding the contract method 0xe7f6c30e.

Solidity: function CONTRACT_BITBON_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTBITBONSUPPORT

func (_TransferImpl *TransferImplSession) CONTRACTBITBONSUPPORT() (*big.Int, error)

CONTRACTBITBONSUPPORT is a free data retrieval call binding the contract method 0x20139c74.

Solidity: function CONTRACT_BITBON_SUPPORT() view returns(uint256)

func (*TransferImplSession) CONTRACTBONBALANCE

func (_TransferImpl *TransferImplSession) CONTRACTBONBALANCE() (*big.Int, error)

CONTRACTBONBALANCE is a free data retrieval call binding the contract method 0x40e02b7c.

Solidity: function CONTRACT_BONBALANCE() view returns(uint256)

func (*TransferImplSession) CONTRACTBONTRANSFER

func (_TransferImpl *TransferImplSession) CONTRACTBONTRANSFER() (*big.Int, error)

CONTRACTBONTRANSFER is a free data retrieval call binding the contract method 0xc18f4a8a.

Solidity: function CONTRACT_BONTRANSFER() view returns(uint256)

func (*TransferImplSession) CONTRACTDEX

func (_TransferImpl *TransferImplSession) CONTRACTDEX() (*big.Int, error)

CONTRACTDEX is a free data retrieval call binding the contract method 0x52c1f844.

Solidity: function CONTRACT_DEX() view returns(uint256)

func (*TransferImplSession) CONTRACTDISTRIBUTIONGATE

func (_TransferImpl *TransferImplSession) CONTRACTDISTRIBUTIONGATE() (*big.Int, error)

CONTRACTDISTRIBUTIONGATE is a free data retrieval call binding the contract method 0x6e993588.

Solidity: function CONTRACT_DISTRIBUTION_GATE() view returns(uint256)

func (*TransferImplSession) CONTRACTDISTRIBUTIONSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTDISTRIBUTIONSTORAGE() (*big.Int, error)

CONTRACTDISTRIBUTIONSTORAGE is a free data retrieval call binding the contract method 0x08097327.

Solidity: function CONTRACT_DISTRIBUTION_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTEXCHANGE

func (_TransferImpl *TransferImplSession) CONTRACTEXCHANGE() (*big.Int, error)

CONTRACTEXCHANGE is a free data retrieval call binding the contract method 0xa0e3a10e.

Solidity: function CONTRACT_EXCHANGE() view returns(uint256)

func (*TransferImplSession) CONTRACTEXCHANGESTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTEXCHANGESTORAGE() (*big.Int, error)

CONTRACTEXCHANGESTORAGE is a free data retrieval call binding the contract method 0x001570f2.

Solidity: function CONTRACT_EXCHANGE_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTFEEGATE

func (_TransferImpl *TransferImplSession) CONTRACTFEEGATE() (*big.Int, error)

CONTRACTFEEGATE is a free data retrieval call binding the contract method 0x545c17a4.

Solidity: function CONTRACT_FEE_GATE() view returns(uint256)

func (*TransferImplSession) CONTRACTFEESTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTFEESTORAGE() (*big.Int, error)

CONTRACTFEESTORAGE is a free data retrieval call binding the contract method 0xcd5e65a4.

Solidity: function CONTRACT_FEE_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTGENERATOR

func (_TransferImpl *TransferImplSession) CONTRACTGENERATOR() (*big.Int, error)

CONTRACTGENERATOR is a free data retrieval call binding the contract method 0xccea2b46.

Solidity: function CONTRACT_GENERATOR() view returns(uint256)

func (*TransferImplSession) CONTRACTMININGAGENTGATE

func (_TransferImpl *TransferImplSession) CONTRACTMININGAGENTGATE() (*big.Int, error)

CONTRACTMININGAGENTGATE is a free data retrieval call binding the contract method 0xb9b4c0f1.

Solidity: function CONTRACT_MINING_AGENT_GATE() view returns(uint256)

func (*TransferImplSession) CONTRACTMININGAGENTSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTMININGAGENTSTORAGE() (*big.Int, error)

CONTRACTMININGAGENTSTORAGE is a free data retrieval call binding the contract method 0x83cc588d.

Solidity: function CONTRACT_MINING_AGENT_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTMSBON

func (_TransferImpl *TransferImplSession) CONTRACTMSBON() (*big.Int, error)

CONTRACTMSBON is a free data retrieval call binding the contract method 0x28b3a976.

Solidity: function CONTRACT_MSBON() view returns(uint256)

func (*TransferImplSession) CONTRACTMSBONSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTMSBONSTORAGE() (*big.Int, error)

CONTRACTMSBONSTORAGE is a free data retrieval call binding the contract method 0xe04e6061.

Solidity: function CONTRACT_MSBON_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGADDADDRESS

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGADDADDRESS() (*big.Int, error)

CONTRACTMULTISIGADDADDRESS is a free data retrieval call binding the contract method 0xf4f65a5a.

Solidity: function CONTRACT_MULTISIG_ADD_ADDRESS() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGADDADMIN

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGADDADMIN() (*big.Int, error)

CONTRACTMULTISIGADDADMIN is a free data retrieval call binding the contract method 0x83888c68.

Solidity: function CONTRACT_MULTISIG_ADD_ADMIN() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGADDDISTRIBUTION

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGADDDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGADDDISTRIBUTION is a free data retrieval call binding the contract method 0x8f8b81d1.

Solidity: function CONTRACT_MULTISIG_ADD_DISTRIBUTION() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGADDFEE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGADDFEE() (*big.Int, error)

CONTRACTMULTISIGADDFEE is a free data retrieval call binding the contract method 0xc43e8cab.

Solidity: function CONTRACT_MULTISIG_ADD_FEE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGADDROLE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGADDROLE() (*big.Int, error)

CONTRACTMULTISIGADDROLE is a free data retrieval call binding the contract method 0x20a0914b.

Solidity: function CONTRACT_MULTISIG_ADD_ROLE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGCLEARFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGCLEARFEEEXCEPTIONS is a free data retrieval call binding the contract method 0xf74701f2.

Solidity: function CONTRACT_MULTISIG_CLEAR_FEE_EXCEPTIONS() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGDROPPERMISSION

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGDROPPERMISSION() (*big.Int, error)

CONTRACTMULTISIGDROPPERMISSION is a free data retrieval call binding the contract method 0x3f3fbc39.

Solidity: function CONTRACT_MULTISIG_DROP_PERMISSION() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGEDITADMIN

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGEDITADMIN() (*big.Int, error)

CONTRACTMULTISIGEDITADMIN is a free data retrieval call binding the contract method 0x91b0f051.

Solidity: function CONTRACT_MULTISIG_EDIT_ADMIN() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGEDITFEE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGEDITFEE() (*big.Int, error)

CONTRACTMULTISIGEDITFEE is a free data retrieval call binding the contract method 0x6b2abe17.

Solidity: function CONTRACT_MULTISIG_EDIT_FEE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGEDITROLE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGEDITROLE() (*big.Int, error)

CONTRACTMULTISIGEDITROLE is a free data retrieval call binding the contract method 0xc5f66412.

Solidity: function CONTRACT_MULTISIG_EDIT_ROLE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREMOVEADMINBYADDRESS() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYADDRESS is a free data retrieval call binding the contract method 0xc816b091.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_ADDRESS() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREMOVEADMINBYINDEX() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINBYINDEX is a free data retrieval call binding the contract method 0x751fbea2.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_BY_INDEX() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREMOVEADMINROLE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREMOVEADMINROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEADMINROLE is a free data retrieval call binding the contract method 0x53c00200.

Solidity: function CONTRACT_MULTISIG_REMOVE_ADMIN_ROLE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREMOVEFEE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREMOVEFEE() (*big.Int, error)

CONTRACTMULTISIGREMOVEFEE is a free data retrieval call binding the contract method 0xdb614d25.

Solidity: function CONTRACT_MULTISIG_REMOVE_FEE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREMOVEROLE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREMOVEROLE() (*big.Int, error)

CONTRACTMULTISIGREMOVEROLE is a free data retrieval call binding the contract method 0x23648496.

Solidity: function CONTRACT_MULTISIG_REMOVE_ROLE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0x62d5d523.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREPLENISHCERTIFICATE() (*big.Int, error)

CONTRACTMULTISIGREPLENISHCERTIFICATE is a free data retrieval call binding the contract method 0xfd19b7e1.

Solidity: function CONTRACT_MULTISIG_REPLENISH_CERTIFICATE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGREPLENISHEMISSION

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGREPLENISHEMISSION() (*big.Int, error)

CONTRACTMULTISIGREPLENISHEMISSION is a free data retrieval call binding the contract method 0x0cb59fde.

Solidity: function CONTRACT_MULTISIG_REPLENISH_EMISSION() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETADMINROLE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETADMINROLE() (*big.Int, error)

CONTRACTMULTISIGSETADMINROLE is a free data retrieval call binding the contract method 0x8f209ab7.

Solidity: function CONTRACT_MULTISIG_SET_ADMIN_ROLE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETCONFIRMATIONRATE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETCONFIRMATIONRATE() (*big.Int, error)

CONTRACTMULTISIGSETCONFIRMATIONRATE is a free data retrieval call binding the contract method 0xa997279b.

Solidity: function CONTRACT_MULTISIG_SET_CONFIRMATION_RATE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETFEEDISTRIBUTION

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETFEEDISTRIBUTION() (*big.Int, error)

CONTRACTMULTISIGSETFEEDISTRIBUTION is a free data retrieval call binding the contract method 0x0b76e64d.

Solidity: function CONTRACT_MULTISIG_SET_FEE_DISTRIBUTION() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETFEEEXCEPTIONS

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETFEEEXCEPTIONS() (*big.Int, error)

CONTRACTMULTISIGSETFEEEXCEPTIONS is a free data retrieval call binding the contract method 0x5e6b28a0.

Solidity: function CONTRACT_MULTISIG_SET_FEE_EXCEPTIONS() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETMAXFEE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETMAXFEE() (*big.Int, error)

CONTRACTMULTISIGSETMAXFEE is a free data retrieval call binding the contract method 0xa5f59013.

Solidity: function CONTRACT_MULTISIG_SET_MAX_FEE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETMINAMOUNT

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETMINAMOUNT() (*big.Int, error)

CONTRACTMULTISIGSETMINAMOUNT is a free data retrieval call binding the contract method 0xaba147b6.

Solidity: function CONTRACT_MULTISIG_SET_MIN_AMOUNT() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETMINFEE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETMINFEE() (*big.Int, error)

CONTRACTMULTISIGSETMINFEE is a free data retrieval call binding the contract method 0xf2d1904f.

Solidity: function CONTRACT_MULTISIG_SET_MIN_FEE() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSETPERMISSION

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSETPERMISSION() (*big.Int, error)

CONTRACTMULTISIGSETPERMISSION is a free data retrieval call binding the contract method 0xb0e91914.

Solidity: function CONTRACT_MULTISIG_SET_PERMISSION() view returns(uint256)

func (*TransferImplSession) CONTRACTMULTISIGSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTMULTISIGSTORAGE() (*big.Int, error)

CONTRACTMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xe7e1a303.

Solidity: function CONTRACT_MULTISIG_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTOTC

func (_TransferImpl *TransferImplSession) CONTRACTOTC() (*big.Int, error)

CONTRACTOTC is a free data retrieval call binding the contract method 0x5eceac70.

Solidity: function CONTRACT_OTC() view returns(uint256)

func (*TransferImplSession) CONTRACTOTCSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTOTCSTORAGE() (*big.Int, error)

CONTRACTOTCSTORAGE is a free data retrieval call binding the contract method 0x825b476f.

Solidity: function CONTRACT_OTC_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTREPLENISHCAPITALIZATION

func (_TransferImpl *TransferImplSession) CONTRACTREPLENISHCAPITALIZATION() (*big.Int, error)

CONTRACTREPLENISHCAPITALIZATION is a free data retrieval call binding the contract method 0xff5e09d8.

Solidity: function CONTRACT_REPLENISH_CAPITALIZATION() view returns(uint256)

func (*TransferImplSession) CONTRACTRESERVEDALIASSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTRESERVEDALIASSTORAGE() (*big.Int, error)

CONTRACTRESERVEDALIASSTORAGE is a free data retrieval call binding the contract method 0x70a94aa7.

Solidity: function CONTRACT_RESERVED_ALIAS_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTROLESTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTROLESTORAGE() (*big.Int, error)

CONTRACTROLESTORAGE is a free data retrieval call binding the contract method 0xb938235b.

Solidity: function CONTRACT_ROLE_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTSAFETRANSFERSTORAGE

func (_TransferImpl *TransferImplSession) CONTRACTSAFETRANSFERSTORAGE() (*big.Int, error)

CONTRACTSAFETRANSFERSTORAGE is a free data retrieval call binding the contract method 0xe7e45392.

Solidity: function CONTRACT_SAFE_TRANSFER_STORAGE() view returns(uint256)

func (*TransferImplSession) CONTRACTTRANSFER

func (_TransferImpl *TransferImplSession) CONTRACTTRANSFER() (*big.Int, error)

CONTRACTTRANSFER is a free data retrieval call binding the contract method 0xef94fe38.

Solidity: function CONTRACT_TRANSFER() view returns(uint256)

func (*TransferImplSession) CONTRACTTRANSFERFROMCAPITALIZATION

func (_TransferImpl *TransferImplSession) CONTRACTTRANSFERFROMCAPITALIZATION() (*big.Int, error)

CONTRACTTRANSFERFROMCAPITALIZATION is a free data retrieval call binding the contract method 0xc8f8decb.

Solidity: function CONTRACT_TRANSFER_FROM_CAPITALIZATION() view returns(uint256)

func (*TransferImplSession) CancelSafeTransfer

func (_TransferImpl *TransferImplSession) CancelSafeTransfer(transferId []byte) (*types.Transaction, error)

CancelSafeTransfer is a paid mutator transaction binding the contract method 0x8cac0630.

Solidity: function cancelSafeTransfer(bytes transferId) returns(bool)

func (*TransferImplSession) CreateSafeTransfer

func (_TransferImpl *TransferImplSession) CreateSafeTransfer(from common.Address, to common.Address, value *big.Int, fee *big.Int, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int) (*types.Transaction, error)

CreateSafeTransfer is a paid mutator transaction binding the contract method 0x61c779f6.

Solidity: function createSafeTransfer(address from, address to, uint256 value, uint256 fee, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt) returns(bool)

func (*TransferImplSession) DirectTransfer

func (_TransferImpl *TransferImplSession) DirectTransfer(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)

DirectTransfer is a paid mutator transaction binding the contract method 0xf83d1791.

Solidity: function directTransfer(address from, address to, uint256 value) returns(bool)

func (*TransferImplSession) ExpireSafeTransfersByHash

func (_TransferImpl *TransferImplSession) ExpireSafeTransfersByHash(transferIdHash [32]byte) (*types.Transaction, error)

ExpireSafeTransfersByHash is a paid mutator transaction binding the contract method 0x8fbc97d4.

Solidity: function expireSafeTransfersByHash(bytes32 transferIdHash) returns(bool)

func (*TransferImplSession) FEEOPERATIONCREATESAFETRANSFER

func (_TransferImpl *TransferImplSession) FEEOPERATIONCREATESAFETRANSFER() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFER is a free data retrieval call binding the contract method 0xf46d727d.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER() view returns(uint256)

func (*TransferImplSession) FEEOPERATIONCREATESAFETRANSFERALL

func (_TransferImpl *TransferImplSession) FEEOPERATIONCREATESAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONCREATESAFETRANSFERALL is a free data retrieval call binding the contract method 0x9d558bef.

Solidity: function FEE_OPERATION_CREATE_SAFE_TRANSFER_ALL() view returns(uint256)

func (*TransferImplSession) FEEOPERATIONFRAMETRANSFER

func (_TransferImpl *TransferImplSession) FEEOPERATIONFRAMETRANSFER() (*big.Int, error)

FEEOPERATIONFRAMETRANSFER is a free data retrieval call binding the contract method 0xc0c92120.

Solidity: function FEE_OPERATION_FRAME_TRANSFER() view returns(uint256)

func (*TransferImplSession) FEEOPERATIONQUICKTRANSFER

func (_TransferImpl *TransferImplSession) FEEOPERATIONQUICKTRANSFER() (*big.Int, error)

FEEOPERATIONQUICKTRANSFER is a free data retrieval call binding the contract method 0xbd64b596.

Solidity: function FEE_OPERATION_QUICK_TRANSFER() view returns(uint256)

func (*TransferImplSession) FEEOPERATIONQUICKTRANSFERALL

func (_TransferImpl *TransferImplSession) FEEOPERATIONQUICKTRANSFERALL() (*big.Int, error)

FEEOPERATIONQUICKTRANSFERALL is a free data retrieval call binding the contract method 0x69cc9631.

Solidity: function FEE_OPERATION_QUICK_TRANSFER_ALL() view returns(uint256)

func (*TransferImplSession) FEEOPERATIONWPCSAFETRANSFER

func (_TransferImpl *TransferImplSession) FEEOPERATIONWPCSAFETRANSFER() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFER is a free data retrieval call binding the contract method 0x33594855.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER() view returns(uint256)

func (*TransferImplSession) FEEOPERATIONWPCSAFETRANSFERALL

func (_TransferImpl *TransferImplSession) FEEOPERATIONWPCSAFETRANSFERALL() (*big.Int, error)

FEEOPERATIONWPCSAFETRANSFERALL is a free data retrieval call binding the contract method 0xf0ef7f20.

Solidity: function FEE_OPERATION_WPC_SAFE_TRANSFER_ALL() view returns(uint256)

func (*TransferImplSession) FeeTransfer

func (_TransferImpl *TransferImplSession) FeeTransfer(from common.Address, opType *big.Int) (*types.Transaction, error)

FeeTransfer is a paid mutator transaction binding the contract method 0x2403e3ee.

Solidity: function feeTransfer(address from, uint256 opType) returns(bool)

func (*TransferImplSession) FrameTransfer

func (_TransferImpl *TransferImplSession) FrameTransfer(from common.Address, to common.Address, value *big.Int, fee *big.Int) (*types.Transaction, error)

FrameTransfer is a paid mutator transaction binding the contract method 0xb0092c89.

Solidity: function frameTransfer(address from, address to, uint256 value, uint256 fee) returns(bool)

func (*TransferImplSession) GetThisContractIndex

func (_TransferImpl *TransferImplSession) GetThisContractIndex() (*big.Int, error)

GetThisContractIndex is a free data retrieval call binding the contract method 0x70c6d367.

Solidity: function getThisContractIndex() pure returns(uint256)

func (*TransferImplSession) PERMISSIONACCESSRESTORATION

func (_TransferImpl *TransferImplSession) PERMISSIONACCESSRESTORATION() (*big.Int, error)

PERMISSIONACCESSRESTORATION is a free data retrieval call binding the contract method 0x5c3053bf.

Solidity: function PERMISSION_ACCESS_RESTORATION() view returns(uint256)

func (*TransferImplSession) PERMISSIONADMINSTORAGE

func (_TransferImpl *TransferImplSession) PERMISSIONADMINSTORAGE() (*big.Int, error)

PERMISSIONADMINSTORAGE is a free data retrieval call binding the contract method 0x0c9fc0db.

Solidity: function PERMISSION_ADMIN_STORAGE() view returns(uint256)

func (*TransferImplSession) PERMISSIONCONTRACTDEPLOY

func (_TransferImpl *TransferImplSession) PERMISSIONCONTRACTDEPLOY() (*big.Int, error)

PERMISSIONCONTRACTDEPLOY is a free data retrieval call binding the contract method 0x257a4a04.

Solidity: function PERMISSION_CONTRACT_DEPLOY() view returns(uint256)

func (*TransferImplSession) PERMISSIONCONTRACTSSTORAGE

func (_TransferImpl *TransferImplSession) PERMISSIONCONTRACTSSTORAGE() (*big.Int, error)

PERMISSIONCONTRACTSSTORAGE is a free data retrieval call binding the contract method 0x1516e83b.

Solidity: function PERMISSION_CONTRACTS_STORAGE() view returns(uint256)

func (*TransferImplSession) PERMISSIONEMISSION

func (_TransferImpl *TransferImplSession) PERMISSIONEMISSION() (*big.Int, error)

PERMISSIONEMISSION is a free data retrieval call binding the contract method 0x4ccd92d1.

Solidity: function PERMISSION_EMISSION() view returns(uint256)

func (*TransferImplSession) PERMISSIONFEESSTORAGE

func (_TransferImpl *TransferImplSession) PERMISSIONFEESSTORAGE() (*big.Int, error)

PERMISSIONFEESSTORAGE is a free data retrieval call binding the contract method 0xe837eb87.

Solidity: function PERMISSION_FEES_STORAGE() view returns(uint256)

func (*TransferImplSession) PERMISSIONMULTISIGSTORAGE

func (_TransferImpl *TransferImplSession) PERMISSIONMULTISIGSTORAGE() (*big.Int, error)

PERMISSIONMULTISIGSTORAGE is a free data retrieval call binding the contract method 0xf1bb7aad.

Solidity: function PERMISSION_MULTISIG_STORAGE() view returns(uint256)

func (*TransferImplSession) PERMISSIONROLESSTORAGE

func (_TransferImpl *TransferImplSession) PERMISSIONROLESSTORAGE() (*big.Int, error)

PERMISSIONROLESSTORAGE is a free data retrieval call binding the contract method 0x12a16032.

Solidity: function PERMISSION_ROLES_STORAGE() view returns(uint256)

func (*TransferImplSession) QuickTransfer

func (_TransferImpl *TransferImplSession) QuickTransfer(from common.Address, to common.Address, value *big.Int, fee *big.Int) (*types.Transaction, error)

QuickTransfer is a paid mutator transaction binding the contract method 0x671d0455.

Solidity: function quickTransfer(address from, address to, uint256 value, uint256 fee) returns(bool)

func (*TransferImplSession) ROLEACCESSVERIFIER

func (_TransferImpl *TransferImplSession) ROLEACCESSVERIFIER() (*big.Int, error)

ROLEACCESSVERIFIER is a free data retrieval call binding the contract method 0xc5405f92.

Solidity: function ROLE_ACCESS_VERIFIER() view returns(uint256)

func (*TransferImplSession) ROLEBITBONISSUEVERIFIER

func (_TransferImpl *TransferImplSession) ROLEBITBONISSUEVERIFIER() (*big.Int, error)

ROLEBITBONISSUEVERIFIER is a free data retrieval call binding the contract method 0xf0a012a6.

Solidity: function ROLE_BITBON_ISSUE_VERIFIER() view returns(uint256)

func (*TransferImplSession) ROLECOMMISSIONVERIFIER

func (_TransferImpl *TransferImplSession) ROLECOMMISSIONVERIFIER() (*big.Int, error)

ROLECOMMISSIONVERIFIER is a free data retrieval call binding the contract method 0x8ab3de8c.

Solidity: function ROLE_COMMISSION_VERIFIER() view returns(uint256)

func (*TransferImplSession) ROLEDEPLOYADMIN

func (_TransferImpl *TransferImplSession) ROLEDEPLOYADMIN() (*big.Int, error)

ROLEDEPLOYADMIN is a free data retrieval call binding the contract method 0x667bf6e5.

Solidity: function ROLE_DEPLOY_ADMIN() view returns(uint256)

func (*TransferImplSession) ROLEPERMISSIONADMIN

func (_TransferImpl *TransferImplSession) ROLEPERMISSIONADMIN() (*big.Int, error)

ROLEPERMISSIONADMIN is a free data retrieval call binding the contract method 0x1b239996.

Solidity: function ROLE_PERMISSION_ADMIN() view returns(uint256)

func (*TransferImplSession) TransferExists

func (_TransferImpl *TransferImplSession) TransferExists(transferId []byte) (bool, error)

TransferExists is a free data retrieval call binding the contract method 0x168f3e26.

Solidity: function transferExists(bytes transferId) view returns(bool)

type TransferImplTransactor

type TransferImplTransactor struct {
	// contains filtered or unexported fields
}

TransferImplTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewTransferImplTransactor

func NewTransferImplTransactor(address common.Address, transactor bind.ContractTransactor) (*TransferImplTransactor, error)

NewTransferImplTransactor creates a new write-only instance of TransferImpl, bound to a specific deployed contract.

func (*TransferImplTransactor) ApproveSafeTransfer

func (_TransferImpl *TransferImplTransactor) ApproveSafeTransfer(opts *bind.TransactOpts, transferId []byte, protectionCode []byte) (*types.Transaction, error)

ApproveSafeTransfer is a paid mutator transaction binding the contract method 0xd1408c8d.

Solidity: function approveSafeTransfer(bytes transferId, bytes protectionCode) returns(bool)

func (*TransferImplTransactor) CancelSafeTransfer

func (_TransferImpl *TransferImplTransactor) CancelSafeTransfer(opts *bind.TransactOpts, transferId []byte) (*types.Transaction, error)

CancelSafeTransfer is a paid mutator transaction binding the contract method 0x8cac0630.

Solidity: function cancelSafeTransfer(bytes transferId) returns(bool)

func (*TransferImplTransactor) CreateSafeTransfer

func (_TransferImpl *TransferImplTransactor) CreateSafeTransfer(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int, fee *big.Int, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int) (*types.Transaction, error)

CreateSafeTransfer is a paid mutator transaction binding the contract method 0x61c779f6.

Solidity: function createSafeTransfer(address from, address to, uint256 value, uint256 fee, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt) returns(bool)

func (*TransferImplTransactor) DirectTransfer

func (_TransferImpl *TransferImplTransactor) DirectTransfer(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)

DirectTransfer is a paid mutator transaction binding the contract method 0xf83d1791.

Solidity: function directTransfer(address from, address to, uint256 value) returns(bool)

func (*TransferImplTransactor) ExpireSafeTransfersByHash

func (_TransferImpl *TransferImplTransactor) ExpireSafeTransfersByHash(opts *bind.TransactOpts, transferIdHash [32]byte) (*types.Transaction, error)

ExpireSafeTransfersByHash is a paid mutator transaction binding the contract method 0x8fbc97d4.

Solidity: function expireSafeTransfersByHash(bytes32 transferIdHash) returns(bool)

func (*TransferImplTransactor) FeeTransfer

func (_TransferImpl *TransferImplTransactor) FeeTransfer(opts *bind.TransactOpts, from common.Address, opType *big.Int) (*types.Transaction, error)

FeeTransfer is a paid mutator transaction binding the contract method 0x2403e3ee.

Solidity: function feeTransfer(address from, uint256 opType) returns(bool)

func (*TransferImplTransactor) FrameTransfer

func (_TransferImpl *TransferImplTransactor) FrameTransfer(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int, fee *big.Int) (*types.Transaction, error)

FrameTransfer is a paid mutator transaction binding the contract method 0xb0092c89.

Solidity: function frameTransfer(address from, address to, uint256 value, uint256 fee) returns(bool)

func (*TransferImplTransactor) QuickTransfer

func (_TransferImpl *TransferImplTransactor) QuickTransfer(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int, fee *big.Int) (*types.Transaction, error)

QuickTransfer is a paid mutator transaction binding the contract method 0x671d0455.

Solidity: function quickTransfer(address from, address to, uint256 value, uint256 fee) returns(bool)

type TransferImplTransactorRaw

type TransferImplTransactorRaw struct {
	Contract *TransferImplTransactor // Generic write-only contract binding to access the raw methods on
}

TransferImplTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*TransferImplTransactorRaw) Transact

func (_TransferImpl *TransferImplTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*TransferImplTransactorRaw) Transfer

func (_TransferImpl *TransferImplTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type TransferImplTransactorSession

type TransferImplTransactorSession struct {
	Contract     *TransferImplTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts       // Transaction auth options to use throughout this session
}

TransferImplTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*TransferImplTransactorSession) ApproveSafeTransfer

func (_TransferImpl *TransferImplTransactorSession) ApproveSafeTransfer(transferId []byte, protectionCode []byte) (*types.Transaction, error)

ApproveSafeTransfer is a paid mutator transaction binding the contract method 0xd1408c8d.

Solidity: function approveSafeTransfer(bytes transferId, bytes protectionCode) returns(bool)

func (*TransferImplTransactorSession) CancelSafeTransfer

func (_TransferImpl *TransferImplTransactorSession) CancelSafeTransfer(transferId []byte) (*types.Transaction, error)

CancelSafeTransfer is a paid mutator transaction binding the contract method 0x8cac0630.

Solidity: function cancelSafeTransfer(bytes transferId) returns(bool)

func (*TransferImplTransactorSession) CreateSafeTransfer

func (_TransferImpl *TransferImplTransactorSession) CreateSafeTransfer(from common.Address, to common.Address, value *big.Int, fee *big.Int, proof []byte, vk []byte, transferId []byte, retries *big.Int, expiresAt *big.Int) (*types.Transaction, error)

CreateSafeTransfer is a paid mutator transaction binding the contract method 0x61c779f6.

Solidity: function createSafeTransfer(address from, address to, uint256 value, uint256 fee, bytes proof, bytes vk, bytes transferId, uint256 retries, uint256 expiresAt) returns(bool)

func (*TransferImplTransactorSession) DirectTransfer

func (_TransferImpl *TransferImplTransactorSession) DirectTransfer(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)

DirectTransfer is a paid mutator transaction binding the contract method 0xf83d1791.

Solidity: function directTransfer(address from, address to, uint256 value) returns(bool)

func (*TransferImplTransactorSession) ExpireSafeTransfersByHash

func (_TransferImpl *TransferImplTransactorSession) ExpireSafeTransfersByHash(transferIdHash [32]byte) (*types.Transaction, error)

ExpireSafeTransfersByHash is a paid mutator transaction binding the contract method 0x8fbc97d4.

Solidity: function expireSafeTransfersByHash(bytes32 transferIdHash) returns(bool)

func (*TransferImplTransactorSession) FeeTransfer

func (_TransferImpl *TransferImplTransactorSession) FeeTransfer(from common.Address, opType *big.Int) (*types.Transaction, error)

FeeTransfer is a paid mutator transaction binding the contract method 0x2403e3ee.

Solidity: function feeTransfer(address from, uint256 opType) returns(bool)

func (*TransferImplTransactorSession) FrameTransfer

func (_TransferImpl *TransferImplTransactorSession) FrameTransfer(from common.Address, to common.Address, value *big.Int, fee *big.Int) (*types.Transaction, error)

FrameTransfer is a paid mutator transaction binding the contract method 0xb0092c89.

Solidity: function frameTransfer(address from, address to, uint256 value, uint256 fee) returns(bool)

func (*TransferImplTransactorSession) QuickTransfer

func (_TransferImpl *TransferImplTransactorSession) QuickTransfer(from common.Address, to common.Address, value *big.Int, fee *big.Int) (*types.Transaction, error)

QuickTransfer is a paid mutator transaction binding the contract method 0x671d0455.

Solidity: function quickTransfer(address from, address to, uint256 value, uint256 fee) returns(bool)

type TransferImplTransferApproved

type TransferImplTransferApproved struct {
	TransferId     []byte
	Caller         common.Address
	CurrentRetries *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

TransferImplTransferApproved represents a TransferApproved event raised by the TransferImpl contract.

type TransferImplTransferApprovedIterator

type TransferImplTransferApprovedIterator struct {
	Event *TransferImplTransferApproved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplTransferApprovedIterator is returned from FilterTransferApproved and is used to iterate over the raw logs and unpacked data for TransferApproved events raised by the TransferImpl contract.

func (*TransferImplTransferApprovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplTransferApprovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplTransferApprovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type TransferImplTransferWrongProtectionCode

type TransferImplTransferWrongProtectionCode struct {
	TransferId     []byte
	Caller         common.Address
	CurrentRetries *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

TransferImplTransferWrongProtectionCode represents a TransferWrongProtectionCode event raised by the TransferImpl contract.

type TransferImplTransferWrongProtectionCodeIterator

type TransferImplTransferWrongProtectionCodeIterator struct {
	Event *TransferImplTransferWrongProtectionCode // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

TransferImplTransferWrongProtectionCodeIterator is returned from FilterTransferWrongProtectionCode and is used to iterate over the raw logs and unpacked data for TransferWrongProtectionCode events raised by the TransferImpl contract.

func (*TransferImplTransferWrongProtectionCodeIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*TransferImplTransferWrongProtectionCodeIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*TransferImplTransferWrongProtectionCodeIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type Unsubscribe

type Unsubscribe func()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL