bindings

package
v2.0.0-...-7e5f7d2 Latest Latest
Warning

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

Go to latest
Published: Mar 1, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BindingsABI = BindingsMetaData.ABI

BindingsABI is the input ABI used to generate the binding from. Deprecated: Use BindingsMetaData.ABI instead.

View Source
var BindingsMetaData = &bind.MetaData{
	ABI: "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_account\",\"type\":\"address\"}],\"name\":\"unBlacklist\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"minter\",\"type\":\"address\"}],\"name\":\"removeMinter\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_name\",\"type\":\"string\"},{\"name\":\"_symbol\",\"type\":\"string\"},{\"name\":\"_currency\",\"type\":\"string\"},{\"name\":\"_decimals\",\"type\":\"uint8\"},{\"name\":\"_masterMinter\",\"type\":\"address\"},{\"name\":\"_pauser\",\"type\":\"address\"},{\"name\":\"_blacklister\",\"type\":\"address\"},{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"masterMinter\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"mint\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"burn\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"minter\",\"type\":\"address\"},{\"name\":\"minterAllowedAmount\",\"type\":\"uint256\"}],\"name\":\"configureMinter\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_newPauser\",\"type\":\"address\"}],\"name\":\"updatePauser\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"minter\",\"type\":\"address\"}],\"name\":\"minterAllowance\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"pauser\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_newMasterMinter\",\"type\":\"address\"}],\"name\":\"updateMasterMinter\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"account\",\"type\":\"address\"}],\"name\":\"isMinter\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_newBlacklister\",\"type\":\"address\"}],\"name\":\"updateBlacklister\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"blacklister\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"owner\",\"type\":\"address\"},{\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"currency\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_account\",\"type\":\"address\"}],\"name\":\"blacklist\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_account\",\"type\":\"address\"}],\"name\":\"isBlacklisted\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"minter\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Mint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"burner\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Burn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"minter\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"minterAllowedAmount\",\"type\":\"uint256\"}],\"name\":\"MinterConfigured\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"oldMinter\",\"type\":\"address\"}],\"name\":\"MinterRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"newMasterMinter\",\"type\":\"address\"}],\"name\":\"MasterMinterChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_account\",\"type\":\"address\"}],\"name\":\"Blacklisted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_account\",\"type\":\"address\"}],\"name\":\"UnBlacklisted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"newBlacklister\",\"type\":\"address\"}],\"name\":\"BlacklisterChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"Pause\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"Unpause\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"PauserChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"}]",
}

BindingsMetaData contains all meta data concerning the Bindings contract.

Functions

This section is empty.

Types

type Bindings

type Bindings struct {
	BindingsCaller     // Read-only binding to the contract
	BindingsTransactor // Write-only binding to the contract
	BindingsFilterer   // Log filterer for contract events
}

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

func NewBindings

func NewBindings(address common.Address, backend bind.ContractBackend) (*Bindings, error)

NewBindings creates a new instance of Bindings, bound to a specific deployed contract.

type BindingsApproval

type BindingsApproval struct {
	Owner   common.Address
	Spender common.Address
	Value   *big.Int
	Raw     types.Log // Blockchain specific contextual infos
}

BindingsApproval represents a Approval event raised by the Bindings contract.

type BindingsApprovalIterator

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

BindingsApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Bindings contract.

func (*BindingsApprovalIterator) Close

func (it *BindingsApprovalIterator) Close() error

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

func (*BindingsApprovalIterator) Error

func (it *BindingsApprovalIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsApprovalIterator) Next

func (it *BindingsApprovalIterator) Next() bool

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 BindingsBlacklisted

type BindingsBlacklisted struct {
	Account common.Address
	Raw     types.Log // Blockchain specific contextual infos
}

BindingsBlacklisted represents a Blacklisted event raised by the Bindings contract.

type BindingsBlacklistedIterator

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

BindingsBlacklistedIterator is returned from FilterBlacklisted and is used to iterate over the raw logs and unpacked data for Blacklisted events raised by the Bindings contract.

func (*BindingsBlacklistedIterator) Close

func (it *BindingsBlacklistedIterator) Close() error

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

func (*BindingsBlacklistedIterator) Error

func (it *BindingsBlacklistedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsBlacklistedIterator) Next

func (it *BindingsBlacklistedIterator) Next() bool

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 BindingsBlacklisterChanged

type BindingsBlacklisterChanged struct {
	NewBlacklister common.Address
	Raw            types.Log // Blockchain specific contextual infos
}

BindingsBlacklisterChanged represents a BlacklisterChanged event raised by the Bindings contract.

type BindingsBlacklisterChangedIterator

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

BindingsBlacklisterChangedIterator is returned from FilterBlacklisterChanged and is used to iterate over the raw logs and unpacked data for BlacklisterChanged events raised by the Bindings contract.

func (*BindingsBlacklisterChangedIterator) Close

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

func (*BindingsBlacklisterChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsBlacklisterChangedIterator) 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 BindingsBurn

type BindingsBurn struct {
	Burner common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

BindingsBurn represents a Burn event raised by the Bindings contract.

type BindingsBurnIterator

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

BindingsBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the Bindings contract.

func (*BindingsBurnIterator) Close

func (it *BindingsBurnIterator) Close() error

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

func (*BindingsBurnIterator) Error

func (it *BindingsBurnIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsBurnIterator) Next

func (it *BindingsBurnIterator) Next() bool

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 BindingsCaller

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

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

func NewBindingsCaller

func NewBindingsCaller(address common.Address, caller bind.ContractCaller) (*BindingsCaller, error)

NewBindingsCaller creates a new read-only instance of Bindings, bound to a specific deployed contract.

func (*BindingsCaller) Allowance

func (_Bindings *BindingsCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(address owner, address spender) view returns(uint256)

func (*BindingsCaller) BalanceOf

func (_Bindings *BindingsCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(address account) view returns(uint256)

func (*BindingsCaller) Blacklister

func (_Bindings *BindingsCaller) Blacklister(opts *bind.CallOpts) (common.Address, error)

Blacklister is a free data retrieval call binding the contract method 0xbd102430.

Solidity: function blacklister() view returns(address)

func (*BindingsCaller) Currency

func (_Bindings *BindingsCaller) Currency(opts *bind.CallOpts) (string, error)

Currency is a free data retrieval call binding the contract method 0xe5a6b10f.

Solidity: function currency() view returns(string)

func (*BindingsCaller) Decimals

func (_Bindings *BindingsCaller) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() view returns(uint8)

func (*BindingsCaller) IsBlacklisted

func (_Bindings *BindingsCaller) IsBlacklisted(opts *bind.CallOpts, _account common.Address) (bool, error)

IsBlacklisted is a free data retrieval call binding the contract method 0xfe575a87.

Solidity: function isBlacklisted(address _account) view returns(bool)

func (*BindingsCaller) IsMinter

func (_Bindings *BindingsCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)

IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.

Solidity: function isMinter(address account) view returns(bool)

func (*BindingsCaller) MasterMinter

func (_Bindings *BindingsCaller) MasterMinter(opts *bind.CallOpts) (common.Address, error)

MasterMinter is a free data retrieval call binding the contract method 0x35d99f35.

Solidity: function masterMinter() view returns(address)

func (*BindingsCaller) MinterAllowance

func (_Bindings *BindingsCaller) MinterAllowance(opts *bind.CallOpts, minter common.Address) (*big.Int, error)

MinterAllowance is a free data retrieval call binding the contract method 0x8a6db9c3.

Solidity: function minterAllowance(address minter) view returns(uint256)

func (*BindingsCaller) Name

func (_Bindings *BindingsCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() view returns(string)

func (*BindingsCaller) Owner

func (_Bindings *BindingsCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() view returns(address)

func (*BindingsCaller) Paused

func (_Bindings *BindingsCaller) Paused(opts *bind.CallOpts) (bool, error)

Paused is a free data retrieval call binding the contract method 0x5c975abb.

Solidity: function paused() view returns(bool)

func (*BindingsCaller) Pauser

func (_Bindings *BindingsCaller) Pauser(opts *bind.CallOpts) (common.Address, error)

Pauser is a free data retrieval call binding the contract method 0x9fd0506d.

Solidity: function pauser() view returns(address)

func (*BindingsCaller) Symbol

func (_Bindings *BindingsCaller) Symbol(opts *bind.CallOpts) (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() view returns(string)

func (*BindingsCaller) TotalSupply

func (_Bindings *BindingsCaller) 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 BindingsCallerRaw

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

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

func (*BindingsCallerRaw) Call

func (_Bindings *BindingsCallerRaw) 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 BindingsCallerSession

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

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

func (*BindingsCallerSession) Allowance

func (_Bindings *BindingsCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(address owner, address spender) view returns(uint256)

func (*BindingsCallerSession) BalanceOf

func (_Bindings *BindingsCallerSession) BalanceOf(account common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(address account) view returns(uint256)

func (*BindingsCallerSession) Blacklister

func (_Bindings *BindingsCallerSession) Blacklister() (common.Address, error)

Blacklister is a free data retrieval call binding the contract method 0xbd102430.

Solidity: function blacklister() view returns(address)

func (*BindingsCallerSession) Currency

func (_Bindings *BindingsCallerSession) Currency() (string, error)

Currency is a free data retrieval call binding the contract method 0xe5a6b10f.

Solidity: function currency() view returns(string)

func (*BindingsCallerSession) Decimals

func (_Bindings *BindingsCallerSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() view returns(uint8)

func (*BindingsCallerSession) IsBlacklisted

func (_Bindings *BindingsCallerSession) IsBlacklisted(_account common.Address) (bool, error)

IsBlacklisted is a free data retrieval call binding the contract method 0xfe575a87.

Solidity: function isBlacklisted(address _account) view returns(bool)

func (*BindingsCallerSession) IsMinter

func (_Bindings *BindingsCallerSession) IsMinter(account common.Address) (bool, error)

IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.

Solidity: function isMinter(address account) view returns(bool)

func (*BindingsCallerSession) MasterMinter

func (_Bindings *BindingsCallerSession) MasterMinter() (common.Address, error)

MasterMinter is a free data retrieval call binding the contract method 0x35d99f35.

Solidity: function masterMinter() view returns(address)

func (*BindingsCallerSession) MinterAllowance

func (_Bindings *BindingsCallerSession) MinterAllowance(minter common.Address) (*big.Int, error)

MinterAllowance is a free data retrieval call binding the contract method 0x8a6db9c3.

Solidity: function minterAllowance(address minter) view returns(uint256)

func (*BindingsCallerSession) Name

func (_Bindings *BindingsCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() view returns(string)

func (*BindingsCallerSession) Owner

func (_Bindings *BindingsCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() view returns(address)

func (*BindingsCallerSession) Paused

func (_Bindings *BindingsCallerSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0x5c975abb.

Solidity: function paused() view returns(bool)

func (*BindingsCallerSession) Pauser

func (_Bindings *BindingsCallerSession) Pauser() (common.Address, error)

Pauser is a free data retrieval call binding the contract method 0x9fd0506d.

Solidity: function pauser() view returns(address)

func (*BindingsCallerSession) Symbol

func (_Bindings *BindingsCallerSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() view returns(string)

func (*BindingsCallerSession) TotalSupply

func (_Bindings *BindingsCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

type BindingsFilterer

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

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

func NewBindingsFilterer

func NewBindingsFilterer(address common.Address, filterer bind.ContractFilterer) (*BindingsFilterer, error)

NewBindingsFilterer creates a new log filterer instance of Bindings, bound to a specific deployed contract.

func (*BindingsFilterer) FilterApproval

func (_Bindings *BindingsFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*BindingsApprovalIterator, error)

FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)

func (*BindingsFilterer) FilterBlacklisted

func (_Bindings *BindingsFilterer) FilterBlacklisted(opts *bind.FilterOpts, _account []common.Address) (*BindingsBlacklistedIterator, error)

FilterBlacklisted is a free log retrieval operation binding the contract event 0xffa4e6181777692565cf28528fc88fd1516ea86b56da075235fa575af6a4b855.

Solidity: event Blacklisted(address indexed _account)

func (*BindingsFilterer) FilterBlacklisterChanged

func (_Bindings *BindingsFilterer) FilterBlacklisterChanged(opts *bind.FilterOpts, newBlacklister []common.Address) (*BindingsBlacklisterChangedIterator, error)

FilterBlacklisterChanged is a free log retrieval operation binding the contract event 0xc67398012c111ce95ecb7429b933096c977380ee6c421175a71a4a4c6c88c06e.

Solidity: event BlacklisterChanged(address indexed newBlacklister)

func (*BindingsFilterer) FilterBurn

func (_Bindings *BindingsFilterer) FilterBurn(opts *bind.FilterOpts, burner []common.Address) (*BindingsBurnIterator, error)

FilterBurn is a free log retrieval operation binding the contract event 0xcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5.

Solidity: event Burn(address indexed burner, uint256 amount)

func (*BindingsFilterer) FilterMasterMinterChanged

func (_Bindings *BindingsFilterer) FilterMasterMinterChanged(opts *bind.FilterOpts, newMasterMinter []common.Address) (*BindingsMasterMinterChangedIterator, error)

FilterMasterMinterChanged is a free log retrieval operation binding the contract event 0xdb66dfa9c6b8f5226fe9aac7e51897ae8ee94ac31dc70bb6c9900b2574b707e6.

Solidity: event MasterMinterChanged(address indexed newMasterMinter)

func (*BindingsFilterer) FilterMint

func (_Bindings *BindingsFilterer) FilterMint(opts *bind.FilterOpts, minter []common.Address, to []common.Address) (*BindingsMintIterator, error)

FilterMint is a free log retrieval operation binding the contract event 0xab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f8.

Solidity: event Mint(address indexed minter, address indexed to, uint256 amount)

func (*BindingsFilterer) FilterMinterConfigured

func (_Bindings *BindingsFilterer) FilterMinterConfigured(opts *bind.FilterOpts, minter []common.Address) (*BindingsMinterConfiguredIterator, error)

FilterMinterConfigured is a free log retrieval operation binding the contract event 0x46980fca912ef9bcdbd36877427b6b90e860769f604e89c0e67720cece530d20.

Solidity: event MinterConfigured(address indexed minter, uint256 minterAllowedAmount)

func (*BindingsFilterer) FilterMinterRemoved

func (_Bindings *BindingsFilterer) FilterMinterRemoved(opts *bind.FilterOpts, oldMinter []common.Address) (*BindingsMinterRemovedIterator, error)

FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.

Solidity: event MinterRemoved(address indexed oldMinter)

func (*BindingsFilterer) FilterOwnershipTransferred

func (_Bindings *BindingsFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts) (*BindingsOwnershipTransferredIterator, error)

FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: event OwnershipTransferred(address previousOwner, address newOwner)

func (*BindingsFilterer) FilterPause

func (_Bindings *BindingsFilterer) FilterPause(opts *bind.FilterOpts) (*BindingsPauseIterator, error)

FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.

Solidity: event Pause()

func (*BindingsFilterer) FilterPauserChanged

func (_Bindings *BindingsFilterer) FilterPauserChanged(opts *bind.FilterOpts, newAddress []common.Address) (*BindingsPauserChangedIterator, error)

FilterPauserChanged is a free log retrieval operation binding the contract event 0xb80482a293ca2e013eda8683c9bd7fc8347cfdaeea5ede58cba46df502c2a604.

Solidity: event PauserChanged(address indexed newAddress)

func (*BindingsFilterer) FilterTransfer

func (_Bindings *BindingsFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BindingsTransferIterator, 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 (*BindingsFilterer) FilterUnBlacklisted

func (_Bindings *BindingsFilterer) FilterUnBlacklisted(opts *bind.FilterOpts, _account []common.Address) (*BindingsUnBlacklistedIterator, error)

FilterUnBlacklisted is a free log retrieval operation binding the contract event 0x117e3210bb9aa7d9baff172026820255c6f6c30ba8999d1c2fd88e2848137c4e.

Solidity: event UnBlacklisted(address indexed _account)

func (*BindingsFilterer) FilterUnpause

func (_Bindings *BindingsFilterer) FilterUnpause(opts *bind.FilterOpts) (*BindingsUnpauseIterator, error)

FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.

Solidity: event Unpause()

func (*BindingsFilterer) ParseApproval

func (_Bindings *BindingsFilterer) ParseApproval(log types.Log) (*BindingsApproval, error)

ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)

func (*BindingsFilterer) ParseBlacklisted

func (_Bindings *BindingsFilterer) ParseBlacklisted(log types.Log) (*BindingsBlacklisted, error)

ParseBlacklisted is a log parse operation binding the contract event 0xffa4e6181777692565cf28528fc88fd1516ea86b56da075235fa575af6a4b855.

Solidity: event Blacklisted(address indexed _account)

func (*BindingsFilterer) ParseBlacklisterChanged

func (_Bindings *BindingsFilterer) ParseBlacklisterChanged(log types.Log) (*BindingsBlacklisterChanged, error)

ParseBlacklisterChanged is a log parse operation binding the contract event 0xc67398012c111ce95ecb7429b933096c977380ee6c421175a71a4a4c6c88c06e.

Solidity: event BlacklisterChanged(address indexed newBlacklister)

func (*BindingsFilterer) ParseBurn

func (_Bindings *BindingsFilterer) ParseBurn(log types.Log) (*BindingsBurn, error)

ParseBurn is a log parse operation binding the contract event 0xcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5.

Solidity: event Burn(address indexed burner, uint256 amount)

func (*BindingsFilterer) ParseMasterMinterChanged

func (_Bindings *BindingsFilterer) ParseMasterMinterChanged(log types.Log) (*BindingsMasterMinterChanged, error)

ParseMasterMinterChanged is a log parse operation binding the contract event 0xdb66dfa9c6b8f5226fe9aac7e51897ae8ee94ac31dc70bb6c9900b2574b707e6.

Solidity: event MasterMinterChanged(address indexed newMasterMinter)

func (*BindingsFilterer) ParseMint

func (_Bindings *BindingsFilterer) ParseMint(log types.Log) (*BindingsMint, error)

ParseMint is a log parse operation binding the contract event 0xab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f8.

Solidity: event Mint(address indexed minter, address indexed to, uint256 amount)

func (*BindingsFilterer) ParseMinterConfigured

func (_Bindings *BindingsFilterer) ParseMinterConfigured(log types.Log) (*BindingsMinterConfigured, error)

ParseMinterConfigured is a log parse operation binding the contract event 0x46980fca912ef9bcdbd36877427b6b90e860769f604e89c0e67720cece530d20.

Solidity: event MinterConfigured(address indexed minter, uint256 minterAllowedAmount)

func (*BindingsFilterer) ParseMinterRemoved

func (_Bindings *BindingsFilterer) ParseMinterRemoved(log types.Log) (*BindingsMinterRemoved, error)

ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.

Solidity: event MinterRemoved(address indexed oldMinter)

func (*BindingsFilterer) ParseOwnershipTransferred

func (_Bindings *BindingsFilterer) ParseOwnershipTransferred(log types.Log) (*BindingsOwnershipTransferred, error)

ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: event OwnershipTransferred(address previousOwner, address newOwner)

func (*BindingsFilterer) ParsePause

func (_Bindings *BindingsFilterer) ParsePause(log types.Log) (*BindingsPause, error)

ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.

Solidity: event Pause()

func (*BindingsFilterer) ParsePauserChanged

func (_Bindings *BindingsFilterer) ParsePauserChanged(log types.Log) (*BindingsPauserChanged, error)

ParsePauserChanged is a log parse operation binding the contract event 0xb80482a293ca2e013eda8683c9bd7fc8347cfdaeea5ede58cba46df502c2a604.

Solidity: event PauserChanged(address indexed newAddress)

func (*BindingsFilterer) ParseTransfer

func (_Bindings *BindingsFilterer) ParseTransfer(log types.Log) (*BindingsTransfer, error)

ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: event Transfer(address indexed from, address indexed to, uint256 value)

func (*BindingsFilterer) ParseUnBlacklisted

func (_Bindings *BindingsFilterer) ParseUnBlacklisted(log types.Log) (*BindingsUnBlacklisted, error)

ParseUnBlacklisted is a log parse operation binding the contract event 0x117e3210bb9aa7d9baff172026820255c6f6c30ba8999d1c2fd88e2848137c4e.

Solidity: event UnBlacklisted(address indexed _account)

func (*BindingsFilterer) ParseUnpause

func (_Bindings *BindingsFilterer) ParseUnpause(log types.Log) (*BindingsUnpause, error)

ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.

Solidity: event Unpause()

func (*BindingsFilterer) WatchApproval

func (_Bindings *BindingsFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *BindingsApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)

WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)

func (*BindingsFilterer) WatchBlacklisted

func (_Bindings *BindingsFilterer) WatchBlacklisted(opts *bind.WatchOpts, sink chan<- *BindingsBlacklisted, _account []common.Address) (event.Subscription, error)

WatchBlacklisted is a free log subscription operation binding the contract event 0xffa4e6181777692565cf28528fc88fd1516ea86b56da075235fa575af6a4b855.

Solidity: event Blacklisted(address indexed _account)

func (*BindingsFilterer) WatchBlacklisterChanged

func (_Bindings *BindingsFilterer) WatchBlacklisterChanged(opts *bind.WatchOpts, sink chan<- *BindingsBlacklisterChanged, newBlacklister []common.Address) (event.Subscription, error)

WatchBlacklisterChanged is a free log subscription operation binding the contract event 0xc67398012c111ce95ecb7429b933096c977380ee6c421175a71a4a4c6c88c06e.

Solidity: event BlacklisterChanged(address indexed newBlacklister)

func (*BindingsFilterer) WatchBurn

func (_Bindings *BindingsFilterer) WatchBurn(opts *bind.WatchOpts, sink chan<- *BindingsBurn, burner []common.Address) (event.Subscription, error)

WatchBurn is a free log subscription operation binding the contract event 0xcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5.

Solidity: event Burn(address indexed burner, uint256 amount)

func (*BindingsFilterer) WatchMasterMinterChanged

func (_Bindings *BindingsFilterer) WatchMasterMinterChanged(opts *bind.WatchOpts, sink chan<- *BindingsMasterMinterChanged, newMasterMinter []common.Address) (event.Subscription, error)

WatchMasterMinterChanged is a free log subscription operation binding the contract event 0xdb66dfa9c6b8f5226fe9aac7e51897ae8ee94ac31dc70bb6c9900b2574b707e6.

Solidity: event MasterMinterChanged(address indexed newMasterMinter)

func (*BindingsFilterer) WatchMint

func (_Bindings *BindingsFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *BindingsMint, minter []common.Address, to []common.Address) (event.Subscription, error)

WatchMint is a free log subscription operation binding the contract event 0xab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f8.

Solidity: event Mint(address indexed minter, address indexed to, uint256 amount)

func (*BindingsFilterer) WatchMinterConfigured

func (_Bindings *BindingsFilterer) WatchMinterConfigured(opts *bind.WatchOpts, sink chan<- *BindingsMinterConfigured, minter []common.Address) (event.Subscription, error)

WatchMinterConfigured is a free log subscription operation binding the contract event 0x46980fca912ef9bcdbd36877427b6b90e860769f604e89c0e67720cece530d20.

Solidity: event MinterConfigured(address indexed minter, uint256 minterAllowedAmount)

func (*BindingsFilterer) WatchMinterRemoved

func (_Bindings *BindingsFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *BindingsMinterRemoved, oldMinter []common.Address) (event.Subscription, error)

WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.

Solidity: event MinterRemoved(address indexed oldMinter)

func (*BindingsFilterer) WatchOwnershipTransferred

func (_Bindings *BindingsFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BindingsOwnershipTransferred) (event.Subscription, error)

WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: event OwnershipTransferred(address previousOwner, address newOwner)

func (*BindingsFilterer) WatchPause

func (_Bindings *BindingsFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *BindingsPause) (event.Subscription, error)

WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.

Solidity: event Pause()

func (*BindingsFilterer) WatchPauserChanged

func (_Bindings *BindingsFilterer) WatchPauserChanged(opts *bind.WatchOpts, sink chan<- *BindingsPauserChanged, newAddress []common.Address) (event.Subscription, error)

WatchPauserChanged is a free log subscription operation binding the contract event 0xb80482a293ca2e013eda8683c9bd7fc8347cfdaeea5ede58cba46df502c2a604.

Solidity: event PauserChanged(address indexed newAddress)

func (*BindingsFilterer) WatchTransfer

func (_Bindings *BindingsFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BindingsTransfer, 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 (*BindingsFilterer) WatchUnBlacklisted

func (_Bindings *BindingsFilterer) WatchUnBlacklisted(opts *bind.WatchOpts, sink chan<- *BindingsUnBlacklisted, _account []common.Address) (event.Subscription, error)

WatchUnBlacklisted is a free log subscription operation binding the contract event 0x117e3210bb9aa7d9baff172026820255c6f6c30ba8999d1c2fd88e2848137c4e.

Solidity: event UnBlacklisted(address indexed _account)

func (*BindingsFilterer) WatchUnpause

func (_Bindings *BindingsFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *BindingsUnpause) (event.Subscription, error)

WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.

Solidity: event Unpause()

type BindingsMasterMinterChanged

type BindingsMasterMinterChanged struct {
	NewMasterMinter common.Address
	Raw             types.Log // Blockchain specific contextual infos
}

BindingsMasterMinterChanged represents a MasterMinterChanged event raised by the Bindings contract.

type BindingsMasterMinterChangedIterator

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

BindingsMasterMinterChangedIterator is returned from FilterMasterMinterChanged and is used to iterate over the raw logs and unpacked data for MasterMinterChanged events raised by the Bindings contract.

func (*BindingsMasterMinterChangedIterator) Close

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

func (*BindingsMasterMinterChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsMasterMinterChangedIterator) 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 BindingsMint

type BindingsMint struct {
	Minter common.Address
	To     common.Address
	Amount *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

BindingsMint represents a Mint event raised by the Bindings contract.

type BindingsMintIterator

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

BindingsMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the Bindings contract.

func (*BindingsMintIterator) Close

func (it *BindingsMintIterator) Close() error

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

func (*BindingsMintIterator) Error

func (it *BindingsMintIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsMintIterator) Next

func (it *BindingsMintIterator) Next() bool

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 BindingsMinterConfigured

type BindingsMinterConfigured struct {
	Minter              common.Address
	MinterAllowedAmount *big.Int
	Raw                 types.Log // Blockchain specific contextual infos
}

BindingsMinterConfigured represents a MinterConfigured event raised by the Bindings contract.

type BindingsMinterConfiguredIterator

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

BindingsMinterConfiguredIterator is returned from FilterMinterConfigured and is used to iterate over the raw logs and unpacked data for MinterConfigured events raised by the Bindings contract.

func (*BindingsMinterConfiguredIterator) Close

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

func (*BindingsMinterConfiguredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsMinterConfiguredIterator) 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 BindingsMinterRemoved

type BindingsMinterRemoved struct {
	OldMinter common.Address
	Raw       types.Log // Blockchain specific contextual infos
}

BindingsMinterRemoved represents a MinterRemoved event raised by the Bindings contract.

type BindingsMinterRemovedIterator

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

BindingsMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the Bindings contract.

func (*BindingsMinterRemovedIterator) Close

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

func (*BindingsMinterRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsMinterRemovedIterator) 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 BindingsOwnershipTransferred

type BindingsOwnershipTransferred struct {
	PreviousOwner common.Address
	NewOwner      common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

BindingsOwnershipTransferred represents a OwnershipTransferred event raised by the Bindings contract.

type BindingsOwnershipTransferredIterator

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

BindingsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Bindings contract.

func (*BindingsOwnershipTransferredIterator) Close

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

func (*BindingsOwnershipTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsOwnershipTransferredIterator) 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 BindingsPause

type BindingsPause struct {
	Raw types.Log // Blockchain specific contextual infos
}

BindingsPause represents a Pause event raised by the Bindings contract.

type BindingsPauseIterator

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

BindingsPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the Bindings contract.

func (*BindingsPauseIterator) Close

func (it *BindingsPauseIterator) Close() error

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

func (*BindingsPauseIterator) Error

func (it *BindingsPauseIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsPauseIterator) Next

func (it *BindingsPauseIterator) Next() bool

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 BindingsPauserChanged

type BindingsPauserChanged struct {
	NewAddress common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

BindingsPauserChanged represents a PauserChanged event raised by the Bindings contract.

type BindingsPauserChangedIterator

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

BindingsPauserChangedIterator is returned from FilterPauserChanged and is used to iterate over the raw logs and unpacked data for PauserChanged events raised by the Bindings contract.

func (*BindingsPauserChangedIterator) Close

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

func (*BindingsPauserChangedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsPauserChangedIterator) 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 BindingsRaw

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

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

func (*BindingsRaw) Call

func (_Bindings *BindingsRaw) 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 (*BindingsRaw) Transact

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

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

func (*BindingsRaw) Transfer

func (_Bindings *BindingsRaw) 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 BindingsSession

type BindingsSession struct {
	Contract     *Bindings         // 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
}

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

func (*BindingsSession) Allowance

func (_Bindings *BindingsSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(address owner, address spender) view returns(uint256)

func (*BindingsSession) Approve

func (_Bindings *BindingsSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(address _spender, uint256 _value) returns(bool)

func (*BindingsSession) BalanceOf

func (_Bindings *BindingsSession) BalanceOf(account common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(address account) view returns(uint256)

func (*BindingsSession) Blacklist

func (_Bindings *BindingsSession) Blacklist(_account common.Address) (*types.Transaction, error)

Blacklist is a paid mutator transaction binding the contract method 0xf9f92be4.

Solidity: function blacklist(address _account) returns()

func (*BindingsSession) Blacklister

func (_Bindings *BindingsSession) Blacklister() (common.Address, error)

Blacklister is a free data retrieval call binding the contract method 0xbd102430.

Solidity: function blacklister() view returns(address)

func (*BindingsSession) Burn

func (_Bindings *BindingsSession) Burn(_amount *big.Int) (*types.Transaction, error)

Burn is a paid mutator transaction binding the contract method 0x42966c68.

Solidity: function burn(uint256 _amount) returns()

func (*BindingsSession) ConfigureMinter

func (_Bindings *BindingsSession) ConfigureMinter(minter common.Address, minterAllowedAmount *big.Int) (*types.Transaction, error)

ConfigureMinter is a paid mutator transaction binding the contract method 0x4e44d956.

Solidity: function configureMinter(address minter, uint256 minterAllowedAmount) returns(bool)

func (*BindingsSession) Currency

func (_Bindings *BindingsSession) Currency() (string, error)

Currency is a free data retrieval call binding the contract method 0xe5a6b10f.

Solidity: function currency() view returns(string)

func (*BindingsSession) Decimals

func (_Bindings *BindingsSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() view returns(uint8)

func (*BindingsSession) Initialize

func (_Bindings *BindingsSession) Initialize(_name string, _symbol string, _currency string, _decimals uint8, _masterMinter common.Address, _pauser common.Address, _blacklister common.Address, _owner common.Address) (*types.Transaction, error)

Initialize is a paid mutator transaction binding the contract method 0x3357162b.

Solidity: function initialize(string _name, string _symbol, string _currency, uint8 _decimals, address _masterMinter, address _pauser, address _blacklister, address _owner) returns()

func (*BindingsSession) IsBlacklisted

func (_Bindings *BindingsSession) IsBlacklisted(_account common.Address) (bool, error)

IsBlacklisted is a free data retrieval call binding the contract method 0xfe575a87.

Solidity: function isBlacklisted(address _account) view returns(bool)

func (*BindingsSession) IsMinter

func (_Bindings *BindingsSession) IsMinter(account common.Address) (bool, error)

IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.

Solidity: function isMinter(address account) view returns(bool)

func (*BindingsSession) MasterMinter

func (_Bindings *BindingsSession) MasterMinter() (common.Address, error)

MasterMinter is a free data retrieval call binding the contract method 0x35d99f35.

Solidity: function masterMinter() view returns(address)

func (*BindingsSession) Mint

func (_Bindings *BindingsSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)

Mint is a paid mutator transaction binding the contract method 0x40c10f19.

Solidity: function mint(address _to, uint256 _amount) returns(bool)

func (*BindingsSession) MinterAllowance

func (_Bindings *BindingsSession) MinterAllowance(minter common.Address) (*big.Int, error)

MinterAllowance is a free data retrieval call binding the contract method 0x8a6db9c3.

Solidity: function minterAllowance(address minter) view returns(uint256)

func (*BindingsSession) Name

func (_Bindings *BindingsSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() view returns(string)

func (*BindingsSession) Owner

func (_Bindings *BindingsSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() view returns(address)

func (*BindingsSession) Pause

func (_Bindings *BindingsSession) Pause() (*types.Transaction, error)

Pause is a paid mutator transaction binding the contract method 0x8456cb59.

Solidity: function pause() returns()

func (*BindingsSession) Paused

func (_Bindings *BindingsSession) Paused() (bool, error)

Paused is a free data retrieval call binding the contract method 0x5c975abb.

Solidity: function paused() view returns(bool)

func (*BindingsSession) Pauser

func (_Bindings *BindingsSession) Pauser() (common.Address, error)

Pauser is a free data retrieval call binding the contract method 0x9fd0506d.

Solidity: function pauser() view returns(address)

func (*BindingsSession) RemoveMinter

func (_Bindings *BindingsSession) RemoveMinter(minter common.Address) (*types.Transaction, error)

RemoveMinter is a paid mutator transaction binding the contract method 0x3092afd5.

Solidity: function removeMinter(address minter) returns(bool)

func (*BindingsSession) Symbol

func (_Bindings *BindingsSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() view returns(string)

func (*BindingsSession) TotalSupply

func (_Bindings *BindingsSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() view returns(uint256)

func (*BindingsSession) Transfer

func (_Bindings *BindingsSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(address _to, uint256 _value) returns(bool)

func (*BindingsSession) TransferFrom

func (_Bindings *BindingsSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool)

func (*BindingsSession) TransferOwnership

func (_Bindings *BindingsSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(address newOwner) returns()

func (*BindingsSession) UnBlacklist

func (_Bindings *BindingsSession) UnBlacklist(_account common.Address) (*types.Transaction, error)

UnBlacklist is a paid mutator transaction binding the contract method 0x1a895266.

Solidity: function unBlacklist(address _account) returns()

func (*BindingsSession) Unpause

func (_Bindings *BindingsSession) Unpause() (*types.Transaction, error)

Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.

Solidity: function unpause() returns()

func (*BindingsSession) UpdateBlacklister

func (_Bindings *BindingsSession) UpdateBlacklister(_newBlacklister common.Address) (*types.Transaction, error)

UpdateBlacklister is a paid mutator transaction binding the contract method 0xad38bf22.

Solidity: function updateBlacklister(address _newBlacklister) returns()

func (*BindingsSession) UpdateMasterMinter

func (_Bindings *BindingsSession) UpdateMasterMinter(_newMasterMinter common.Address) (*types.Transaction, error)

UpdateMasterMinter is a paid mutator transaction binding the contract method 0xaa20e1e4.

Solidity: function updateMasterMinter(address _newMasterMinter) returns()

func (*BindingsSession) UpdatePauser

func (_Bindings *BindingsSession) UpdatePauser(_newPauser common.Address) (*types.Transaction, error)

UpdatePauser is a paid mutator transaction binding the contract method 0x554bab3c.

Solidity: function updatePauser(address _newPauser) returns()

type BindingsTransactor

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

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

func NewBindingsTransactor

func NewBindingsTransactor(address common.Address, transactor bind.ContractTransactor) (*BindingsTransactor, error)

NewBindingsTransactor creates a new write-only instance of Bindings, bound to a specific deployed contract.

func (*BindingsTransactor) Approve

func (_Bindings *BindingsTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(address _spender, uint256 _value) returns(bool)

func (*BindingsTransactor) Blacklist

func (_Bindings *BindingsTransactor) Blacklist(opts *bind.TransactOpts, _account common.Address) (*types.Transaction, error)

Blacklist is a paid mutator transaction binding the contract method 0xf9f92be4.

Solidity: function blacklist(address _account) returns()

func (*BindingsTransactor) Burn

func (_Bindings *BindingsTransactor) Burn(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)

Burn is a paid mutator transaction binding the contract method 0x42966c68.

Solidity: function burn(uint256 _amount) returns()

func (*BindingsTransactor) ConfigureMinter

func (_Bindings *BindingsTransactor) ConfigureMinter(opts *bind.TransactOpts, minter common.Address, minterAllowedAmount *big.Int) (*types.Transaction, error)

ConfigureMinter is a paid mutator transaction binding the contract method 0x4e44d956.

Solidity: function configureMinter(address minter, uint256 minterAllowedAmount) returns(bool)

func (*BindingsTransactor) Initialize

func (_Bindings *BindingsTransactor) Initialize(opts *bind.TransactOpts, _name string, _symbol string, _currency string, _decimals uint8, _masterMinter common.Address, _pauser common.Address, _blacklister common.Address, _owner common.Address) (*types.Transaction, error)

Initialize is a paid mutator transaction binding the contract method 0x3357162b.

Solidity: function initialize(string _name, string _symbol, string _currency, uint8 _decimals, address _masterMinter, address _pauser, address _blacklister, address _owner) returns()

func (*BindingsTransactor) Mint

func (_Bindings *BindingsTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)

Mint is a paid mutator transaction binding the contract method 0x40c10f19.

Solidity: function mint(address _to, uint256 _amount) returns(bool)

func (*BindingsTransactor) Pause

func (_Bindings *BindingsTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)

Pause is a paid mutator transaction binding the contract method 0x8456cb59.

Solidity: function pause() returns()

func (*BindingsTransactor) RemoveMinter

func (_Bindings *BindingsTransactor) RemoveMinter(opts *bind.TransactOpts, minter common.Address) (*types.Transaction, error)

RemoveMinter is a paid mutator transaction binding the contract method 0x3092afd5.

Solidity: function removeMinter(address minter) returns(bool)

func (*BindingsTransactor) Transfer

func (_Bindings *BindingsTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(address _to, uint256 _value) returns(bool)

func (*BindingsTransactor) TransferFrom

func (_Bindings *BindingsTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool)

func (*BindingsTransactor) TransferOwnership

func (_Bindings *BindingsTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(address newOwner) returns()

func (*BindingsTransactor) UnBlacklist

func (_Bindings *BindingsTransactor) UnBlacklist(opts *bind.TransactOpts, _account common.Address) (*types.Transaction, error)

UnBlacklist is a paid mutator transaction binding the contract method 0x1a895266.

Solidity: function unBlacklist(address _account) returns()

func (*BindingsTransactor) Unpause

func (_Bindings *BindingsTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)

Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.

Solidity: function unpause() returns()

func (*BindingsTransactor) UpdateBlacklister

func (_Bindings *BindingsTransactor) UpdateBlacklister(opts *bind.TransactOpts, _newBlacklister common.Address) (*types.Transaction, error)

UpdateBlacklister is a paid mutator transaction binding the contract method 0xad38bf22.

Solidity: function updateBlacklister(address _newBlacklister) returns()

func (*BindingsTransactor) UpdateMasterMinter

func (_Bindings *BindingsTransactor) UpdateMasterMinter(opts *bind.TransactOpts, _newMasterMinter common.Address) (*types.Transaction, error)

UpdateMasterMinter is a paid mutator transaction binding the contract method 0xaa20e1e4.

Solidity: function updateMasterMinter(address _newMasterMinter) returns()

func (*BindingsTransactor) UpdatePauser

func (_Bindings *BindingsTransactor) UpdatePauser(opts *bind.TransactOpts, _newPauser common.Address) (*types.Transaction, error)

UpdatePauser is a paid mutator transaction binding the contract method 0x554bab3c.

Solidity: function updatePauser(address _newPauser) returns()

type BindingsTransactorRaw

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

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

func (*BindingsTransactorRaw) Transact

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

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

func (*BindingsTransactorRaw) Transfer

func (_Bindings *BindingsTransactorRaw) 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 BindingsTransactorSession

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

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

func (*BindingsTransactorSession) Approve

func (_Bindings *BindingsTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(address _spender, uint256 _value) returns(bool)

func (*BindingsTransactorSession) Blacklist

func (_Bindings *BindingsTransactorSession) Blacklist(_account common.Address) (*types.Transaction, error)

Blacklist is a paid mutator transaction binding the contract method 0xf9f92be4.

Solidity: function blacklist(address _account) returns()

func (*BindingsTransactorSession) Burn

func (_Bindings *BindingsTransactorSession) Burn(_amount *big.Int) (*types.Transaction, error)

Burn is a paid mutator transaction binding the contract method 0x42966c68.

Solidity: function burn(uint256 _amount) returns()

func (*BindingsTransactorSession) ConfigureMinter

func (_Bindings *BindingsTransactorSession) ConfigureMinter(minter common.Address, minterAllowedAmount *big.Int) (*types.Transaction, error)

ConfigureMinter is a paid mutator transaction binding the contract method 0x4e44d956.

Solidity: function configureMinter(address minter, uint256 minterAllowedAmount) returns(bool)

func (*BindingsTransactorSession) Initialize

func (_Bindings *BindingsTransactorSession) Initialize(_name string, _symbol string, _currency string, _decimals uint8, _masterMinter common.Address, _pauser common.Address, _blacklister common.Address, _owner common.Address) (*types.Transaction, error)

Initialize is a paid mutator transaction binding the contract method 0x3357162b.

Solidity: function initialize(string _name, string _symbol, string _currency, uint8 _decimals, address _masterMinter, address _pauser, address _blacklister, address _owner) returns()

func (*BindingsTransactorSession) Mint

func (_Bindings *BindingsTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)

Mint is a paid mutator transaction binding the contract method 0x40c10f19.

Solidity: function mint(address _to, uint256 _amount) returns(bool)

func (*BindingsTransactorSession) Pause

func (_Bindings *BindingsTransactorSession) Pause() (*types.Transaction, error)

Pause is a paid mutator transaction binding the contract method 0x8456cb59.

Solidity: function pause() returns()

func (*BindingsTransactorSession) RemoveMinter

func (_Bindings *BindingsTransactorSession) RemoveMinter(minter common.Address) (*types.Transaction, error)

RemoveMinter is a paid mutator transaction binding the contract method 0x3092afd5.

Solidity: function removeMinter(address minter) returns(bool)

func (*BindingsTransactorSession) Transfer

func (_Bindings *BindingsTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(address _to, uint256 _value) returns(bool)

func (*BindingsTransactorSession) TransferFrom

func (_Bindings *BindingsTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool)

func (*BindingsTransactorSession) TransferOwnership

func (_Bindings *BindingsTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(address newOwner) returns()

func (*BindingsTransactorSession) UnBlacklist

func (_Bindings *BindingsTransactorSession) UnBlacklist(_account common.Address) (*types.Transaction, error)

UnBlacklist is a paid mutator transaction binding the contract method 0x1a895266.

Solidity: function unBlacklist(address _account) returns()

func (*BindingsTransactorSession) Unpause

func (_Bindings *BindingsTransactorSession) Unpause() (*types.Transaction, error)

Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.

Solidity: function unpause() returns()

func (*BindingsTransactorSession) UpdateBlacklister

func (_Bindings *BindingsTransactorSession) UpdateBlacklister(_newBlacklister common.Address) (*types.Transaction, error)

UpdateBlacklister is a paid mutator transaction binding the contract method 0xad38bf22.

Solidity: function updateBlacklister(address _newBlacklister) returns()

func (*BindingsTransactorSession) UpdateMasterMinter

func (_Bindings *BindingsTransactorSession) UpdateMasterMinter(_newMasterMinter common.Address) (*types.Transaction, error)

UpdateMasterMinter is a paid mutator transaction binding the contract method 0xaa20e1e4.

Solidity: function updateMasterMinter(address _newMasterMinter) returns()

func (*BindingsTransactorSession) UpdatePauser

func (_Bindings *BindingsTransactorSession) UpdatePauser(_newPauser common.Address) (*types.Transaction, error)

UpdatePauser is a paid mutator transaction binding the contract method 0x554bab3c.

Solidity: function updatePauser(address _newPauser) returns()

type BindingsTransfer

type BindingsTransfer struct {
	From  common.Address
	To    common.Address
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

BindingsTransfer represents a Transfer event raised by the Bindings contract.

type BindingsTransferIterator

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

BindingsTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Bindings contract.

func (*BindingsTransferIterator) Close

func (it *BindingsTransferIterator) Close() error

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

func (*BindingsTransferIterator) Error

func (it *BindingsTransferIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsTransferIterator) Next

func (it *BindingsTransferIterator) Next() bool

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 BindingsUnBlacklisted

type BindingsUnBlacklisted struct {
	Account common.Address
	Raw     types.Log // Blockchain specific contextual infos
}

BindingsUnBlacklisted represents a UnBlacklisted event raised by the Bindings contract.

type BindingsUnBlacklistedIterator

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

BindingsUnBlacklistedIterator is returned from FilterUnBlacklisted and is used to iterate over the raw logs and unpacked data for UnBlacklisted events raised by the Bindings contract.

func (*BindingsUnBlacklistedIterator) Close

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

func (*BindingsUnBlacklistedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsUnBlacklistedIterator) 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 BindingsUnpause

type BindingsUnpause struct {
	Raw types.Log // Blockchain specific contextual infos
}

BindingsUnpause represents a Unpause event raised by the Bindings contract.

type BindingsUnpauseIterator

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

BindingsUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the Bindings contract.

func (*BindingsUnpauseIterator) Close

func (it *BindingsUnpauseIterator) Close() error

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

func (*BindingsUnpauseIterator) Error

func (it *BindingsUnpauseIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*BindingsUnpauseIterator) Next

func (it *BindingsUnpauseIterator) Next() bool

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL