Documentation ¶
Index ¶
- Variables
- type Bindings
- type BindingsApproval
- type BindingsApprovalIterator
- type BindingsBlacklisted
- type BindingsBlacklistedIterator
- type BindingsBlacklisterChanged
- type BindingsBlacklisterChangedIterator
- type BindingsBurn
- type BindingsBurnIterator
- type BindingsCaller
- func (_Bindings *BindingsCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_Bindings *BindingsCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_Bindings *BindingsCaller) Blacklister(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) Currency(opts *bind.CallOpts) (string, error)
- func (_Bindings *BindingsCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_Bindings *BindingsCaller) IsBlacklisted(opts *bind.CallOpts, _account common.Address) (bool, error)
- func (_Bindings *BindingsCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_Bindings *BindingsCaller) MasterMinter(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) MinterAllowance(opts *bind.CallOpts, minter common.Address) (*big.Int, error)
- func (_Bindings *BindingsCaller) Name(opts *bind.CallOpts) (string, error)
- func (_Bindings *BindingsCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_Bindings *BindingsCaller) Pauser(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_Bindings *BindingsCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type BindingsCallerRaw
- type BindingsCallerSession
- func (_Bindings *BindingsCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_Bindings *BindingsCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_Bindings *BindingsCallerSession) Blacklister() (common.Address, error)
- func (_Bindings *BindingsCallerSession) Currency() (string, error)
- func (_Bindings *BindingsCallerSession) Decimals() (uint8, error)
- func (_Bindings *BindingsCallerSession) IsBlacklisted(_account common.Address) (bool, error)
- func (_Bindings *BindingsCallerSession) IsMinter(account common.Address) (bool, error)
- func (_Bindings *BindingsCallerSession) MasterMinter() (common.Address, error)
- func (_Bindings *BindingsCallerSession) MinterAllowance(minter common.Address) (*big.Int, error)
- func (_Bindings *BindingsCallerSession) Name() (string, error)
- func (_Bindings *BindingsCallerSession) Owner() (common.Address, error)
- func (_Bindings *BindingsCallerSession) Paused() (bool, error)
- func (_Bindings *BindingsCallerSession) Pauser() (common.Address, error)
- func (_Bindings *BindingsCallerSession) Symbol() (string, error)
- func (_Bindings *BindingsCallerSession) TotalSupply() (*big.Int, error)
- type BindingsFilterer
- func (_Bindings *BindingsFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*BindingsApprovalIterator, error)
- func (_Bindings *BindingsFilterer) FilterBlacklisted(opts *bind.FilterOpts, _account []common.Address) (*BindingsBlacklistedIterator, error)
- func (_Bindings *BindingsFilterer) FilterBlacklisterChanged(opts *bind.FilterOpts, newBlacklister []common.Address) (*BindingsBlacklisterChangedIterator, error)
- func (_Bindings *BindingsFilterer) FilterBurn(opts *bind.FilterOpts, burner []common.Address) (*BindingsBurnIterator, error)
- func (_Bindings *BindingsFilterer) FilterMasterMinterChanged(opts *bind.FilterOpts, newMasterMinter []common.Address) (*BindingsMasterMinterChangedIterator, error)
- func (_Bindings *BindingsFilterer) FilterMint(opts *bind.FilterOpts, minter []common.Address, to []common.Address) (*BindingsMintIterator, error)
- func (_Bindings *BindingsFilterer) FilterMinterConfigured(opts *bind.FilterOpts, minter []common.Address) (*BindingsMinterConfiguredIterator, error)
- func (_Bindings *BindingsFilterer) FilterMinterRemoved(opts *bind.FilterOpts, oldMinter []common.Address) (*BindingsMinterRemovedIterator, error)
- func (_Bindings *BindingsFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts) (*BindingsOwnershipTransferredIterator, error)
- func (_Bindings *BindingsFilterer) FilterPause(opts *bind.FilterOpts) (*BindingsPauseIterator, error)
- func (_Bindings *BindingsFilterer) FilterPauserChanged(opts *bind.FilterOpts, newAddress []common.Address) (*BindingsPauserChangedIterator, error)
- func (_Bindings *BindingsFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BindingsTransferIterator, error)
- func (_Bindings *BindingsFilterer) FilterUnBlacklisted(opts *bind.FilterOpts, _account []common.Address) (*BindingsUnBlacklistedIterator, error)
- func (_Bindings *BindingsFilterer) FilterUnpause(opts *bind.FilterOpts) (*BindingsUnpauseIterator, error)
- func (_Bindings *BindingsFilterer) ParseApproval(log types.Log) (*BindingsApproval, error)
- func (_Bindings *BindingsFilterer) ParseBlacklisted(log types.Log) (*BindingsBlacklisted, error)
- func (_Bindings *BindingsFilterer) ParseBlacklisterChanged(log types.Log) (*BindingsBlacklisterChanged, error)
- func (_Bindings *BindingsFilterer) ParseBurn(log types.Log) (*BindingsBurn, error)
- func (_Bindings *BindingsFilterer) ParseMasterMinterChanged(log types.Log) (*BindingsMasterMinterChanged, error)
- func (_Bindings *BindingsFilterer) ParseMint(log types.Log) (*BindingsMint, error)
- func (_Bindings *BindingsFilterer) ParseMinterConfigured(log types.Log) (*BindingsMinterConfigured, error)
- func (_Bindings *BindingsFilterer) ParseMinterRemoved(log types.Log) (*BindingsMinterRemoved, error)
- func (_Bindings *BindingsFilterer) ParseOwnershipTransferred(log types.Log) (*BindingsOwnershipTransferred, error)
- func (_Bindings *BindingsFilterer) ParsePause(log types.Log) (*BindingsPause, error)
- func (_Bindings *BindingsFilterer) ParsePauserChanged(log types.Log) (*BindingsPauserChanged, error)
- func (_Bindings *BindingsFilterer) ParseTransfer(log types.Log) (*BindingsTransfer, error)
- func (_Bindings *BindingsFilterer) ParseUnBlacklisted(log types.Log) (*BindingsUnBlacklisted, error)
- func (_Bindings *BindingsFilterer) ParseUnpause(log types.Log) (*BindingsUnpause, error)
- func (_Bindings *BindingsFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *BindingsApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchBlacklisted(opts *bind.WatchOpts, sink chan<- *BindingsBlacklisted, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchBlacklisterChanged(opts *bind.WatchOpts, sink chan<- *BindingsBlacklisterChanged, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchBurn(opts *bind.WatchOpts, sink chan<- *BindingsBurn, burner []common.Address) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchMasterMinterChanged(opts *bind.WatchOpts, sink chan<- *BindingsMasterMinterChanged, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *BindingsMint, minter []common.Address, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchMinterConfigured(opts *bind.WatchOpts, sink chan<- *BindingsMinterConfigured, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *BindingsMinterRemoved, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BindingsOwnershipTransferred) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *BindingsPause) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchPauserChanged(opts *bind.WatchOpts, sink chan<- *BindingsPauserChanged, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BindingsTransfer, from []common.Address, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchUnBlacklisted(opts *bind.WatchOpts, sink chan<- *BindingsUnBlacklisted, ...) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *BindingsUnpause) (event.Subscription, error)
- type BindingsMasterMinterChanged
- type BindingsMasterMinterChangedIterator
- type BindingsMint
- type BindingsMintIterator
- type BindingsMinterConfigured
- type BindingsMinterConfiguredIterator
- type BindingsMinterRemoved
- type BindingsMinterRemovedIterator
- type BindingsOwnershipTransferred
- type BindingsOwnershipTransferredIterator
- type BindingsPause
- type BindingsPauseIterator
- type BindingsPauserChanged
- type BindingsPauserChangedIterator
- type BindingsRaw
- func (_Bindings *BindingsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Bindings *BindingsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Bindings *BindingsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BindingsSession
- func (_Bindings *BindingsSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_Bindings *BindingsSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_Bindings *BindingsSession) Blacklist(_account common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) Blacklister() (common.Address, error)
- func (_Bindings *BindingsSession) Burn(_amount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsSession) ConfigureMinter(minter common.Address, minterAllowedAmount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsSession) Currency() (string, error)
- func (_Bindings *BindingsSession) Decimals() (uint8, error)
- func (_Bindings *BindingsSession) Initialize(_name string, _symbol string, _currency string, _decimals uint8, ...) (*types.Transaction, error)
- func (_Bindings *BindingsSession) IsBlacklisted(_account common.Address) (bool, error)
- func (_Bindings *BindingsSession) IsMinter(account common.Address) (bool, error)
- func (_Bindings *BindingsSession) MasterMinter() (common.Address, error)
- func (_Bindings *BindingsSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsSession) MinterAllowance(minter common.Address) (*big.Int, error)
- func (_Bindings *BindingsSession) Name() (string, error)
- func (_Bindings *BindingsSession) Owner() (common.Address, error)
- func (_Bindings *BindingsSession) Pause() (*types.Transaction, error)
- func (_Bindings *BindingsSession) Paused() (bool, error)
- func (_Bindings *BindingsSession) Pauser() (common.Address, error)
- func (_Bindings *BindingsSession) RemoveMinter(minter common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) Symbol() (string, error)
- func (_Bindings *BindingsSession) TotalSupply() (*big.Int, error)
- func (_Bindings *BindingsSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) UnBlacklist(_account common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) Unpause() (*types.Transaction, error)
- func (_Bindings *BindingsSession) UpdateBlacklister(_newBlacklister common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) UpdateMasterMinter(_newMasterMinter common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) UpdatePauser(_newPauser common.Address) (*types.Transaction, error)
- type BindingsTransactor
- func (_Bindings *BindingsTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Blacklist(opts *bind.TransactOpts, _account common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Burn(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) ConfigureMinter(opts *bind.TransactOpts, minter common.Address, minterAllowedAmount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Initialize(opts *bind.TransactOpts, _name string, _symbol string, _currency string, ...) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) RemoveMinter(opts *bind.TransactOpts, minter common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) UnBlacklist(opts *bind.TransactOpts, _account common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) UpdateBlacklister(opts *bind.TransactOpts, _newBlacklister common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) UpdateMasterMinter(opts *bind.TransactOpts, _newMasterMinter common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) UpdatePauser(opts *bind.TransactOpts, _newPauser common.Address) (*types.Transaction, error)
- type BindingsTransactorRaw
- type BindingsTransactorSession
- func (_Bindings *BindingsTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Blacklist(_account common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Burn(_amount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) ConfigureMinter(minter common.Address, minterAllowedAmount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Initialize(_name string, _symbol string, _currency string, _decimals uint8, ...) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Pause() (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) RemoveMinter(minter common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) UnBlacklist(_account common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) Unpause() (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) UpdateBlacklister(_newBlacklister common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) UpdateMasterMinter(_newMasterMinter common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) UpdatePauser(_newPauser common.Address) (*types.Transaction, error)
- type BindingsTransfer
- type BindingsTransferIterator
- type BindingsUnBlacklisted
- type BindingsUnBlacklistedIterator
- type BindingsUnpause
- type BindingsUnpauseIterator
Constants ¶
This section is empty.
Variables ¶
var BindingsABI = BindingsMetaData.ABI
BindingsABI is the input ABI used to generate the binding from. Deprecated: Use BindingsMetaData.ABI instead.
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 ¶
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 ¶
func (it *BindingsBlacklisterChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsBlacklisterChangedIterator) Error ¶
func (it *BindingsBlacklisterChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsBlacklisterChangedIterator) Next ¶
func (it *BindingsBlacklisterChangedIterator) 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 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (it *BindingsMasterMinterChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsMasterMinterChangedIterator) Error ¶
func (it *BindingsMasterMinterChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsMasterMinterChangedIterator) Next ¶
func (it *BindingsMasterMinterChangedIterator) 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 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 ¶
func (it *BindingsMinterConfiguredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsMinterConfiguredIterator) Error ¶
func (it *BindingsMinterConfiguredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsMinterConfiguredIterator) Next ¶
func (it *BindingsMinterConfiguredIterator) 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 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 ¶
func (it *BindingsMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsMinterRemovedIterator) Error ¶
func (it *BindingsMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsMinterRemovedIterator) Next ¶
func (it *BindingsMinterRemovedIterator) 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 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 ¶
func (it *BindingsOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsOwnershipTransferredIterator) Error ¶
func (it *BindingsOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsOwnershipTransferredIterator) Next ¶
func (it *BindingsOwnershipTransferredIterator) 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 BindingsPause ¶
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 ¶
func (it *BindingsPauserChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsPauserChangedIterator) Error ¶
func (it *BindingsPauserChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsPauserChangedIterator) Next ¶
func (it *BindingsPauserChangedIterator) 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 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 ¶
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 ¶
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 ¶
func (it *BindingsUnBlacklistedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsUnBlacklistedIterator) Error ¶
func (it *BindingsUnBlacklistedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsUnBlacklistedIterator) Next ¶
func (it *BindingsUnBlacklistedIterator) 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 BindingsUnpause ¶
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.