Documentation ¶
Index ¶
- Constants
- type ConverterRegistry
- type ConverterRegistryCaller
- func (_ConverterRegistry *ConverterRegistryCaller) GetAnchor(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetAnchorCount(opts *bind.CallOpts) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetAnchors(opts *bind.CallOpts) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertersByAnchors(opts *bind.CallOpts, _anchors []common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertersBySmartTokens(opts *bind.CallOpts, _smartTokens []common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleToken(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenAnchor(opts *bind.CallOpts, _convertibleToken common.Address, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenAnchorCount(opts *bind.CallOpts, _convertibleToken common.Address) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenAnchors(opts *bind.CallOpts, _convertibleToken common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenCount(opts *bind.CallOpts) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenSmartToken(opts *bind.CallOpts, _convertibleToken common.Address, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenSmartTokenCount(opts *bind.CallOpts, _convertibleToken common.Address) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenSmartTokens(opts *bind.CallOpts, _convertibleToken common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokens(opts *bind.CallOpts) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPool(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPoolByConfig(opts *bind.CallOpts, _type uint16, _reserveTokens []common.Address, ...) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPoolByReserveConfig(opts *bind.CallOpts, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPoolCount(opts *bind.CallOpts) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPools(opts *bind.CallOpts) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetSmartToken(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetSmartTokenCount(opts *bind.CallOpts) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCaller) GetSmartTokens(opts *bind.CallOpts) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsAnchor(opts *bind.CallOpts, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsConverterValid(opts *bind.CallOpts, _converter common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsConvertibleToken(opts *bind.CallOpts, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsConvertibleTokenAnchor(opts *bind.CallOpts, _convertibleToken common.Address, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsConvertibleTokenSmartToken(opts *bind.CallOpts, _convertibleToken common.Address, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsLiquidityPool(opts *bind.CallOpts, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsSimilarLiquidityPoolRegistered(opts *bind.CallOpts, _converter common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) IsSmartToken(opts *bind.CallOpts, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) OnlyOwnerCanUpdateRegistry(opts *bind.CallOpts) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) PrevRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCaller) Registry(opts *bind.CallOpts) (common.Address, error)
- type ConverterRegistryCallerRaw
- type ConverterRegistryCallerSession
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetAnchor(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetAnchorCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetAnchors() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertersByAnchors(_anchors []common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertersBySmartTokens(_smartTokens []common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleToken(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenAnchor(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenAnchorCount(_convertibleToken common.Address) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenAnchors(_convertibleToken common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenSmartToken(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenSmartTokenCount(_convertibleToken common.Address) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenSmartTokens(_convertibleToken common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokens() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPool(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPoolByConfig(_type uint16, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPoolByReserveConfig(_reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPoolCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPools() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetSmartToken(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetSmartTokenCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) GetSmartTokens() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsAnchor(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsConverterValid(_converter common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsConvertibleToken(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsConvertibleTokenAnchor(_convertibleToken common.Address, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsConvertibleTokenSmartToken(_convertibleToken common.Address, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsLiquidityPool(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsSimilarLiquidityPoolRegistered(_converter common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) IsSmartToken(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) NewOwner() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) OnlyOwnerCanUpdateRegistry() (bool, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) Owner() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) PrevRegistry() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistryCallerSession) Registry() (common.Address, error)
- type ConverterRegistryConverterAnchorAdded
- type ConverterRegistryConverterAnchorAddedIterator
- type ConverterRegistryConverterAnchorRemoved
- type ConverterRegistryConverterAnchorRemovedIterator
- type ConverterRegistryConvertibleTokenAdded
- type ConverterRegistryConvertibleTokenAddedIterator
- type ConverterRegistryConvertibleTokenRemoved
- type ConverterRegistryConvertibleTokenRemovedIterator
- type ConverterRegistryFilterer
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterConverterAnchorAdded(opts *bind.FilterOpts, _anchor []common.Address) (*ConverterRegistryConverterAnchorAddedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterConverterAnchorRemoved(opts *bind.FilterOpts, _anchor []common.Address) (*ConverterRegistryConverterAnchorRemovedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterConvertibleTokenAdded(opts *bind.FilterOpts, _convertibleToken []common.Address, ...) (*ConverterRegistryConvertibleTokenAddedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterConvertibleTokenRemoved(opts *bind.FilterOpts, _convertibleToken []common.Address, ...) (*ConverterRegistryConvertibleTokenRemovedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterLiquidityPoolAdded(opts *bind.FilterOpts, _liquidityPool []common.Address) (*ConverterRegistryLiquidityPoolAddedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterLiquidityPoolRemoved(opts *bind.FilterOpts, _liquidityPool []common.Address) (*ConverterRegistryLiquidityPoolRemovedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterOwnerUpdate(opts *bind.FilterOpts, _prevOwner []common.Address, _newOwner []common.Address) (*ConverterRegistryOwnerUpdateIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterSmartTokenAdded(opts *bind.FilterOpts, _smartToken []common.Address) (*ConverterRegistrySmartTokenAddedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) FilterSmartTokenRemoved(opts *bind.FilterOpts, _smartToken []common.Address) (*ConverterRegistrySmartTokenRemovedIterator, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseConverterAnchorAdded(log types.Log) (*ConverterRegistryConverterAnchorAdded, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseConverterAnchorRemoved(log types.Log) (*ConverterRegistryConverterAnchorRemoved, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseConvertibleTokenAdded(log types.Log) (*ConverterRegistryConvertibleTokenAdded, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseConvertibleTokenRemoved(log types.Log) (*ConverterRegistryConvertibleTokenRemoved, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseLiquidityPoolAdded(log types.Log) (*ConverterRegistryLiquidityPoolAdded, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseLiquidityPoolRemoved(log types.Log) (*ConverterRegistryLiquidityPoolRemoved, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseOwnerUpdate(log types.Log) (*ConverterRegistryOwnerUpdate, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseSmartTokenAdded(log types.Log) (*ConverterRegistrySmartTokenAdded, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) ParseSmartTokenRemoved(log types.Log) (*ConverterRegistrySmartTokenRemoved, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchConverterAnchorAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConverterAnchorAdded, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchConverterAnchorRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConverterAnchorRemoved, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchConvertibleTokenAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConvertibleTokenAdded, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchConvertibleTokenRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConvertibleTokenRemoved, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchLiquidityPoolAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistryLiquidityPoolAdded, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchLiquidityPoolRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistryLiquidityPoolRemoved, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchOwnerUpdate(opts *bind.WatchOpts, sink chan<- *ConverterRegistryOwnerUpdate, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchSmartTokenAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistrySmartTokenAdded, ...) (event.Subscription, error)
- func (_ConverterRegistry *ConverterRegistryFilterer) WatchSmartTokenRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistrySmartTokenRemoved, ...) (event.Subscription, error)
- type ConverterRegistryLiquidityPoolAdded
- type ConverterRegistryLiquidityPoolAddedIterator
- type ConverterRegistryLiquidityPoolRemoved
- type ConverterRegistryLiquidityPoolRemovedIterator
- type ConverterRegistryOwnerUpdate
- type ConverterRegistryOwnerUpdateIterator
- type ConverterRegistryRaw
- func (_ConverterRegistry *ConverterRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ConverterRegistry *ConverterRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConverterRegistrySession
- func (_ConverterRegistry *ConverterRegistrySession) AcceptOwnership() (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) AddConverter(_converter common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetAnchor(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetAnchorCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetAnchors() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertersByAnchors(_anchors []common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertersBySmartTokens(_smartTokens []common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleToken(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenAnchor(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenAnchorCount(_convertibleToken common.Address) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenAnchors(_convertibleToken common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenSmartToken(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenSmartTokenCount(_convertibleToken common.Address) (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenSmartTokens(_convertibleToken common.Address) ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokens() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPool(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPoolByConfig(_type uint16, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPoolByReserveConfig(_reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPoolCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPools() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetSmartToken(_index *big.Int) (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetSmartTokenCount() (*big.Int, error)
- func (_ConverterRegistry *ConverterRegistrySession) GetSmartTokens() ([]common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsAnchor(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsConverterValid(_converter common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsConvertibleToken(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsConvertibleTokenAnchor(_convertibleToken common.Address, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsConvertibleTokenSmartToken(_convertibleToken common.Address, _value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsLiquidityPool(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsSimilarLiquidityPoolRegistered(_converter common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) IsSmartToken(_value common.Address) (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) NewConverter(_type uint16, _name string, _symbol string, _decimals uint8, ...) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) NewOwner() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) OnlyOwnerCanUpdateRegistry() (bool, error)
- func (_ConverterRegistry *ConverterRegistrySession) Owner() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) PrevRegistry() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) Registry() (common.Address, error)
- func (_ConverterRegistry *ConverterRegistrySession) RemoveConverter(_converter common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) RestoreRegistry() (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) RestrictRegistryUpdate(_onlyOwnerCanUpdateRegistry bool) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistrySession) UpdateRegistry() (*types.Transaction, error)
- type ConverterRegistrySmartTokenAdded
- type ConverterRegistrySmartTokenAddedIterator
- type ConverterRegistrySmartTokenRemoved
- type ConverterRegistrySmartTokenRemovedIterator
- type ConverterRegistryTransactor
- func (_ConverterRegistry *ConverterRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) AddConverter(opts *bind.TransactOpts, _converter common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) NewConverter(opts *bind.TransactOpts, _type uint16, _name string, _symbol string, ...) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) RemoveConverter(opts *bind.TransactOpts, _converter common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) RestoreRegistry(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) RestrictRegistryUpdate(opts *bind.TransactOpts, _onlyOwnerCanUpdateRegistry bool) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactor) UpdateRegistry(opts *bind.TransactOpts) (*types.Transaction, error)
- type ConverterRegistryTransactorRaw
- type ConverterRegistryTransactorSession
- func (_ConverterRegistry *ConverterRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) AddConverter(_converter common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) NewConverter(_type uint16, _name string, _symbol string, _decimals uint8, ...) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) RemoveConverter(_converter common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) RestoreRegistry() (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) RestrictRegistryUpdate(_onlyOwnerCanUpdateRegistry bool) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_ConverterRegistry *ConverterRegistryTransactorSession) UpdateRegistry() (*types.Transaction, error)
Constants ¶
const ConverterRegistryABI = "" /* 12977-byte string literal not displayed */
ConverterRegistryABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConverterRegistry ¶
type ConverterRegistry struct { ConverterRegistryCaller // Read-only binding to the contract ConverterRegistryTransactor // Write-only binding to the contract ConverterRegistryFilterer // Log filterer for contract events }
ConverterRegistry is an auto generated Go binding around an Ethereum contract.
func NewConverterRegistry ¶
func NewConverterRegistry(address common.Address, backend bind.ContractBackend) (*ConverterRegistry, error)
NewConverterRegistry creates a new instance of ConverterRegistry, bound to a specific deployed contract.
type ConverterRegistryCaller ¶
type ConverterRegistryCaller struct {
// contains filtered or unexported fields
}
ConverterRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewConverterRegistryCaller ¶
func NewConverterRegistryCaller(address common.Address, caller bind.ContractCaller) (*ConverterRegistryCaller, error)
NewConverterRegistryCaller creates a new read-only instance of ConverterRegistry, bound to a specific deployed contract.
func (*ConverterRegistryCaller) GetAnchor ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetAnchor(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
GetAnchor is a free data retrieval call binding the contract method 0x4c7df18f.
Solidity: function getAnchor(uint256 _index) view returns(address)
func (*ConverterRegistryCaller) GetAnchorCount ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetAnchorCount(opts *bind.CallOpts) (*big.Int, error)
GetAnchorCount is a free data retrieval call binding the contract method 0xd3182bed.
Solidity: function getAnchorCount() view returns(uint256)
func (*ConverterRegistryCaller) GetAnchors ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetAnchors(opts *bind.CallOpts) ([]common.Address, error)
GetAnchors is a free data retrieval call binding the contract method 0xeffb3c6e.
Solidity: function getAnchors() view returns(address[])
func (*ConverterRegistryCaller) GetConvertersByAnchors ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertersByAnchors(opts *bind.CallOpts, _anchors []common.Address) ([]common.Address, error)
GetConvertersByAnchors is a free data retrieval call binding the contract method 0x610c0b05.
Solidity: function getConvertersByAnchors(address[] _anchors) view returns(address[])
func (*ConverterRegistryCaller) GetConvertersBySmartTokens ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertersBySmartTokens(opts *bind.CallOpts, _smartTokens []common.Address) ([]common.Address, error)
GetConvertersBySmartTokens is a free data retrieval call binding the contract method 0x1f8e2620.
Solidity: function getConvertersBySmartTokens(address[] _smartTokens) view returns(address[])
func (*ConverterRegistryCaller) GetConvertibleToken ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleToken(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
GetConvertibleToken is a free data retrieval call binding the contract method 0x865cf194.
Solidity: function getConvertibleToken(uint256 _index) view returns(address)
func (*ConverterRegistryCaller) GetConvertibleTokenAnchor ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenAnchor(opts *bind.CallOpts, _convertibleToken common.Address, _index *big.Int) (common.Address, error)
GetConvertibleTokenAnchor is a free data retrieval call binding the contract method 0x603f51e4.
Solidity: function getConvertibleTokenAnchor(address _convertibleToken, uint256 _index) view returns(address)
func (*ConverterRegistryCaller) GetConvertibleTokenAnchorCount ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenAnchorCount(opts *bind.CallOpts, _convertibleToken common.Address) (*big.Int, error)
GetConvertibleTokenAnchorCount is a free data retrieval call binding the contract method 0x49c5f32b.
Solidity: function getConvertibleTokenAnchorCount(address _convertibleToken) view returns(uint256)
func (*ConverterRegistryCaller) GetConvertibleTokenAnchors ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenAnchors(opts *bind.CallOpts, _convertibleToken common.Address) ([]common.Address, error)
GetConvertibleTokenAnchors is a free data retrieval call binding the contract method 0x11839064.
Solidity: function getConvertibleTokenAnchors(address _convertibleToken) view returns(address[])
func (*ConverterRegistryCaller) GetConvertibleTokenCount ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenCount(opts *bind.CallOpts) (*big.Int, error)
GetConvertibleTokenCount is a free data retrieval call binding the contract method 0x69be4784.
Solidity: function getConvertibleTokenCount() view returns(uint256)
func (*ConverterRegistryCaller) GetConvertibleTokenSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenSmartToken(opts *bind.CallOpts, _convertibleToken common.Address, _index *big.Int) (common.Address, error)
GetConvertibleTokenSmartToken is a free data retrieval call binding the contract method 0xd6c4b5b2.
Solidity: function getConvertibleTokenSmartToken(address _convertibleToken, uint256 _index) view returns(address)
func (*ConverterRegistryCaller) GetConvertibleTokenSmartTokenCount ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenSmartTokenCount(opts *bind.CallOpts, _convertibleToken common.Address) (*big.Int, error)
GetConvertibleTokenSmartTokenCount is a free data retrieval call binding the contract method 0xa43d5e94.
Solidity: function getConvertibleTokenSmartTokenCount(address _convertibleToken) view returns(uint256)
func (*ConverterRegistryCaller) GetConvertibleTokenSmartTokens ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokenSmartTokens(opts *bind.CallOpts, _convertibleToken common.Address) ([]common.Address, error)
GetConvertibleTokenSmartTokens is a free data retrieval call binding the contract method 0xf4fb86c0.
Solidity: function getConvertibleTokenSmartTokens(address _convertibleToken) view returns(address[])
func (*ConverterRegistryCaller) GetConvertibleTokens ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetConvertibleTokens(opts *bind.CallOpts) ([]common.Address, error)
GetConvertibleTokens is a free data retrieval call binding the contract method 0x5f1b50fe.
Solidity: function getConvertibleTokens() view returns(address[])
func (*ConverterRegistryCaller) GetLiquidityPool ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPool(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
GetLiquidityPool is a free data retrieval call binding the contract method 0xa74498aa.
Solidity: function getLiquidityPool(uint256 _index) view returns(address)
func (*ConverterRegistryCaller) GetLiquidityPoolByConfig ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPoolByConfig(opts *bind.CallOpts, _type uint16, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
GetLiquidityPoolByConfig is a free data retrieval call binding the contract method 0x1d3fccd5.
Solidity: function getLiquidityPoolByConfig(uint16 _type, address[] _reserveTokens, uint32[] _reserveWeights) view returns(address)
func (*ConverterRegistryCaller) GetLiquidityPoolByReserveConfig ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPoolByReserveConfig(opts *bind.CallOpts, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
GetLiquidityPoolByReserveConfig is a free data retrieval call binding the contract method 0xc22b82f0.
Solidity: function getLiquidityPoolByReserveConfig(address[] _reserveTokens, uint32[] _reserveWeights) view returns(address)
func (*ConverterRegistryCaller) GetLiquidityPoolCount ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPoolCount(opts *bind.CallOpts) (*big.Int, error)
GetLiquidityPoolCount is a free data retrieval call binding the contract method 0x7a5f0ffd.
Solidity: function getLiquidityPoolCount() view returns(uint256)
func (*ConverterRegistryCaller) GetLiquidityPools ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetLiquidityPools(opts *bind.CallOpts) ([]common.Address, error)
GetLiquidityPools is a free data retrieval call binding the contract method 0x7f45c4c3.
Solidity: function getLiquidityPools() view returns(address[])
func (*ConverterRegistryCaller) GetSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetSmartToken(opts *bind.CallOpts, _index *big.Int) (common.Address, error)
GetSmartToken is a free data retrieval call binding the contract method 0xa109d214.
Solidity: function getSmartToken(uint256 _index) view returns(address)
func (*ConverterRegistryCaller) GetSmartTokenCount ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetSmartTokenCount(opts *bind.CallOpts) (*big.Int, error)
GetSmartTokenCount is a free data retrieval call binding the contract method 0xe571049b.
Solidity: function getSmartTokenCount() view returns(uint256)
func (*ConverterRegistryCaller) GetSmartTokens ¶
func (_ConverterRegistry *ConverterRegistryCaller) GetSmartTokens(opts *bind.CallOpts) ([]common.Address, error)
GetSmartTokens is a free data retrieval call binding the contract method 0x04ceaf41.
Solidity: function getSmartTokens() view returns(address[])
func (*ConverterRegistryCaller) IsAnchor ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsAnchor(opts *bind.CallOpts, _value common.Address) (bool, error)
IsAnchor is a free data retrieval call binding the contract method 0xd8cced2a.
Solidity: function isAnchor(address _value) view returns(bool)
func (*ConverterRegistryCaller) IsConverterValid ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsConverterValid(opts *bind.CallOpts, _converter common.Address) (bool, error)
IsConverterValid is a free data retrieval call binding the contract method 0x954254f5.
Solidity: function isConverterValid(address _converter) view returns(bool)
func (*ConverterRegistryCaller) IsConvertibleToken ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsConvertibleToken(opts *bind.CallOpts, _value common.Address) (bool, error)
IsConvertibleToken is a free data retrieval call binding the contract method 0x3ab8857c.
Solidity: function isConvertibleToken(address _value) view returns(bool)
func (*ConverterRegistryCaller) IsConvertibleTokenAnchor ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsConvertibleTokenAnchor(opts *bind.CallOpts, _convertibleToken common.Address, _value common.Address) (bool, error)
IsConvertibleTokenAnchor is a free data retrieval call binding the contract method 0xb4c4197a.
Solidity: function isConvertibleTokenAnchor(address _convertibleToken, address _value) view returns(bool)
func (*ConverterRegistryCaller) IsConvertibleTokenSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsConvertibleTokenSmartToken(opts *bind.CallOpts, _convertibleToken common.Address, _value common.Address) (bool, error)
IsConvertibleTokenSmartToken is a free data retrieval call binding the contract method 0x725b8786.
Solidity: function isConvertibleTokenSmartToken(address _convertibleToken, address _value) view returns(bool)
func (*ConverterRegistryCaller) IsLiquidityPool ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsLiquidityPool(opts *bind.CallOpts, _value common.Address) (bool, error)
IsLiquidityPool is a free data retrieval call binding the contract method 0xe85455d7.
Solidity: function isLiquidityPool(address _value) view returns(bool)
func (*ConverterRegistryCaller) IsSimilarLiquidityPoolRegistered ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsSimilarLiquidityPoolRegistered(opts *bind.CallOpts, _converter common.Address) (bool, error)
IsSimilarLiquidityPoolRegistered is a free data retrieval call binding the contract method 0x8f1d0e1a.
Solidity: function isSimilarLiquidityPoolRegistered(address _converter) view returns(bool)
func (*ConverterRegistryCaller) IsSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCaller) IsSmartToken(opts *bind.CallOpts, _value common.Address) (bool, error)
IsSmartToken is a free data retrieval call binding the contract method 0x4123ef60.
Solidity: function isSmartToken(address _value) view returns(bool)
func (*ConverterRegistryCaller) NewOwner ¶
func (_ConverterRegistry *ConverterRegistryCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*ConverterRegistryCaller) OnlyOwnerCanUpdateRegistry ¶
func (_ConverterRegistry *ConverterRegistryCaller) OnlyOwnerCanUpdateRegistry(opts *bind.CallOpts) (bool, error)
OnlyOwnerCanUpdateRegistry is a free data retrieval call binding the contract method 0x2fe8a6ad.
Solidity: function onlyOwnerCanUpdateRegistry() view returns(bool)
func (*ConverterRegistryCaller) Owner ¶
func (_ConverterRegistry *ConverterRegistryCaller) 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 (*ConverterRegistryCaller) PrevRegistry ¶
func (_ConverterRegistry *ConverterRegistryCaller) PrevRegistry(opts *bind.CallOpts) (common.Address, error)
PrevRegistry is a free data retrieval call binding the contract method 0x61cd756e.
Solidity: function prevRegistry() view returns(address)
type ConverterRegistryCallerRaw ¶
type ConverterRegistryCallerRaw struct {
Contract *ConverterRegistryCaller // Generic read-only contract binding to access the raw methods on
}
ConverterRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ConverterRegistryCallerRaw) Call ¶
func (_ConverterRegistry *ConverterRegistryCallerRaw) 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 ConverterRegistryCallerSession ¶
type ConverterRegistryCallerSession struct { Contract *ConverterRegistryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ConverterRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ConverterRegistryCallerSession) GetAnchor ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetAnchor(_index *big.Int) (common.Address, error)
GetAnchor is a free data retrieval call binding the contract method 0x4c7df18f.
Solidity: function getAnchor(uint256 _index) view returns(address)
func (*ConverterRegistryCallerSession) GetAnchorCount ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetAnchorCount() (*big.Int, error)
GetAnchorCount is a free data retrieval call binding the contract method 0xd3182bed.
Solidity: function getAnchorCount() view returns(uint256)
func (*ConverterRegistryCallerSession) GetAnchors ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetAnchors() ([]common.Address, error)
GetAnchors is a free data retrieval call binding the contract method 0xeffb3c6e.
Solidity: function getAnchors() view returns(address[])
func (*ConverterRegistryCallerSession) GetConvertersByAnchors ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertersByAnchors(_anchors []common.Address) ([]common.Address, error)
GetConvertersByAnchors is a free data retrieval call binding the contract method 0x610c0b05.
Solidity: function getConvertersByAnchors(address[] _anchors) view returns(address[])
func (*ConverterRegistryCallerSession) GetConvertersBySmartTokens ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertersBySmartTokens(_smartTokens []common.Address) ([]common.Address, error)
GetConvertersBySmartTokens is a free data retrieval call binding the contract method 0x1f8e2620.
Solidity: function getConvertersBySmartTokens(address[] _smartTokens) view returns(address[])
func (*ConverterRegistryCallerSession) GetConvertibleToken ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleToken(_index *big.Int) (common.Address, error)
GetConvertibleToken is a free data retrieval call binding the contract method 0x865cf194.
Solidity: function getConvertibleToken(uint256 _index) view returns(address)
func (*ConverterRegistryCallerSession) GetConvertibleTokenAnchor ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenAnchor(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
GetConvertibleTokenAnchor is a free data retrieval call binding the contract method 0x603f51e4.
Solidity: function getConvertibleTokenAnchor(address _convertibleToken, uint256 _index) view returns(address)
func (*ConverterRegistryCallerSession) GetConvertibleTokenAnchorCount ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenAnchorCount(_convertibleToken common.Address) (*big.Int, error)
GetConvertibleTokenAnchorCount is a free data retrieval call binding the contract method 0x49c5f32b.
Solidity: function getConvertibleTokenAnchorCount(address _convertibleToken) view returns(uint256)
func (*ConverterRegistryCallerSession) GetConvertibleTokenAnchors ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenAnchors(_convertibleToken common.Address) ([]common.Address, error)
GetConvertibleTokenAnchors is a free data retrieval call binding the contract method 0x11839064.
Solidity: function getConvertibleTokenAnchors(address _convertibleToken) view returns(address[])
func (*ConverterRegistryCallerSession) GetConvertibleTokenCount ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenCount() (*big.Int, error)
GetConvertibleTokenCount is a free data retrieval call binding the contract method 0x69be4784.
Solidity: function getConvertibleTokenCount() view returns(uint256)
func (*ConverterRegistryCallerSession) GetConvertibleTokenSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenSmartToken(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
GetConvertibleTokenSmartToken is a free data retrieval call binding the contract method 0xd6c4b5b2.
Solidity: function getConvertibleTokenSmartToken(address _convertibleToken, uint256 _index) view returns(address)
func (*ConverterRegistryCallerSession) GetConvertibleTokenSmartTokenCount ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenSmartTokenCount(_convertibleToken common.Address) (*big.Int, error)
GetConvertibleTokenSmartTokenCount is a free data retrieval call binding the contract method 0xa43d5e94.
Solidity: function getConvertibleTokenSmartTokenCount(address _convertibleToken) view returns(uint256)
func (*ConverterRegistryCallerSession) GetConvertibleTokenSmartTokens ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokenSmartTokens(_convertibleToken common.Address) ([]common.Address, error)
GetConvertibleTokenSmartTokens is a free data retrieval call binding the contract method 0xf4fb86c0.
Solidity: function getConvertibleTokenSmartTokens(address _convertibleToken) view returns(address[])
func (*ConverterRegistryCallerSession) GetConvertibleTokens ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetConvertibleTokens() ([]common.Address, error)
GetConvertibleTokens is a free data retrieval call binding the contract method 0x5f1b50fe.
Solidity: function getConvertibleTokens() view returns(address[])
func (*ConverterRegistryCallerSession) GetLiquidityPool ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPool(_index *big.Int) (common.Address, error)
GetLiquidityPool is a free data retrieval call binding the contract method 0xa74498aa.
Solidity: function getLiquidityPool(uint256 _index) view returns(address)
func (*ConverterRegistryCallerSession) GetLiquidityPoolByConfig ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPoolByConfig(_type uint16, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
GetLiquidityPoolByConfig is a free data retrieval call binding the contract method 0x1d3fccd5.
Solidity: function getLiquidityPoolByConfig(uint16 _type, address[] _reserveTokens, uint32[] _reserveWeights) view returns(address)
func (*ConverterRegistryCallerSession) GetLiquidityPoolByReserveConfig ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPoolByReserveConfig(_reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
GetLiquidityPoolByReserveConfig is a free data retrieval call binding the contract method 0xc22b82f0.
Solidity: function getLiquidityPoolByReserveConfig(address[] _reserveTokens, uint32[] _reserveWeights) view returns(address)
func (*ConverterRegistryCallerSession) GetLiquidityPoolCount ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPoolCount() (*big.Int, error)
GetLiquidityPoolCount is a free data retrieval call binding the contract method 0x7a5f0ffd.
Solidity: function getLiquidityPoolCount() view returns(uint256)
func (*ConverterRegistryCallerSession) GetLiquidityPools ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetLiquidityPools() ([]common.Address, error)
GetLiquidityPools is a free data retrieval call binding the contract method 0x7f45c4c3.
Solidity: function getLiquidityPools() view returns(address[])
func (*ConverterRegistryCallerSession) GetSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetSmartToken(_index *big.Int) (common.Address, error)
GetSmartToken is a free data retrieval call binding the contract method 0xa109d214.
Solidity: function getSmartToken(uint256 _index) view returns(address)
func (*ConverterRegistryCallerSession) GetSmartTokenCount ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetSmartTokenCount() (*big.Int, error)
GetSmartTokenCount is a free data retrieval call binding the contract method 0xe571049b.
Solidity: function getSmartTokenCount() view returns(uint256)
func (*ConverterRegistryCallerSession) GetSmartTokens ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) GetSmartTokens() ([]common.Address, error)
GetSmartTokens is a free data retrieval call binding the contract method 0x04ceaf41.
Solidity: function getSmartTokens() view returns(address[])
func (*ConverterRegistryCallerSession) IsAnchor ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsAnchor(_value common.Address) (bool, error)
IsAnchor is a free data retrieval call binding the contract method 0xd8cced2a.
Solidity: function isAnchor(address _value) view returns(bool)
func (*ConverterRegistryCallerSession) IsConverterValid ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsConverterValid(_converter common.Address) (bool, error)
IsConverterValid is a free data retrieval call binding the contract method 0x954254f5.
Solidity: function isConverterValid(address _converter) view returns(bool)
func (*ConverterRegistryCallerSession) IsConvertibleToken ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsConvertibleToken(_value common.Address) (bool, error)
IsConvertibleToken is a free data retrieval call binding the contract method 0x3ab8857c.
Solidity: function isConvertibleToken(address _value) view returns(bool)
func (*ConverterRegistryCallerSession) IsConvertibleTokenAnchor ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsConvertibleTokenAnchor(_convertibleToken common.Address, _value common.Address) (bool, error)
IsConvertibleTokenAnchor is a free data retrieval call binding the contract method 0xb4c4197a.
Solidity: function isConvertibleTokenAnchor(address _convertibleToken, address _value) view returns(bool)
func (*ConverterRegistryCallerSession) IsConvertibleTokenSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsConvertibleTokenSmartToken(_convertibleToken common.Address, _value common.Address) (bool, error)
IsConvertibleTokenSmartToken is a free data retrieval call binding the contract method 0x725b8786.
Solidity: function isConvertibleTokenSmartToken(address _convertibleToken, address _value) view returns(bool)
func (*ConverterRegistryCallerSession) IsLiquidityPool ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsLiquidityPool(_value common.Address) (bool, error)
IsLiquidityPool is a free data retrieval call binding the contract method 0xe85455d7.
Solidity: function isLiquidityPool(address _value) view returns(bool)
func (*ConverterRegistryCallerSession) IsSimilarLiquidityPoolRegistered ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsSimilarLiquidityPoolRegistered(_converter common.Address) (bool, error)
IsSimilarLiquidityPoolRegistered is a free data retrieval call binding the contract method 0x8f1d0e1a.
Solidity: function isSimilarLiquidityPoolRegistered(address _converter) view returns(bool)
func (*ConverterRegistryCallerSession) IsSmartToken ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) IsSmartToken(_value common.Address) (bool, error)
IsSmartToken is a free data retrieval call binding the contract method 0x4123ef60.
Solidity: function isSmartToken(address _value) view returns(bool)
func (*ConverterRegistryCallerSession) NewOwner ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*ConverterRegistryCallerSession) OnlyOwnerCanUpdateRegistry ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) OnlyOwnerCanUpdateRegistry() (bool, error)
OnlyOwnerCanUpdateRegistry is a free data retrieval call binding the contract method 0x2fe8a6ad.
Solidity: function onlyOwnerCanUpdateRegistry() view returns(bool)
func (*ConverterRegistryCallerSession) Owner ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ConverterRegistryCallerSession) PrevRegistry ¶
func (_ConverterRegistry *ConverterRegistryCallerSession) PrevRegistry() (common.Address, error)
PrevRegistry is a free data retrieval call binding the contract method 0x61cd756e.
Solidity: function prevRegistry() view returns(address)
type ConverterRegistryConverterAnchorAdded ¶
type ConverterRegistryConverterAnchorAdded struct { Anchor common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryConverterAnchorAdded represents a ConverterAnchorAdded event raised by the ConverterRegistry contract.
type ConverterRegistryConverterAnchorAddedIterator ¶
type ConverterRegistryConverterAnchorAddedIterator struct { Event *ConverterRegistryConverterAnchorAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryConverterAnchorAddedIterator is returned from FilterConverterAnchorAdded and is used to iterate over the raw logs and unpacked data for ConverterAnchorAdded events raised by the ConverterRegistry contract.
func (*ConverterRegistryConverterAnchorAddedIterator) Close ¶
func (it *ConverterRegistryConverterAnchorAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryConverterAnchorAddedIterator) Error ¶
func (it *ConverterRegistryConverterAnchorAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryConverterAnchorAddedIterator) Next ¶
func (it *ConverterRegistryConverterAnchorAddedIterator) 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 ConverterRegistryConverterAnchorRemoved ¶
type ConverterRegistryConverterAnchorRemoved struct { Anchor common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryConverterAnchorRemoved represents a ConverterAnchorRemoved event raised by the ConverterRegistry contract.
type ConverterRegistryConverterAnchorRemovedIterator ¶
type ConverterRegistryConverterAnchorRemovedIterator struct { Event *ConverterRegistryConverterAnchorRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryConverterAnchorRemovedIterator is returned from FilterConverterAnchorRemoved and is used to iterate over the raw logs and unpacked data for ConverterAnchorRemoved events raised by the ConverterRegistry contract.
func (*ConverterRegistryConverterAnchorRemovedIterator) Close ¶
func (it *ConverterRegistryConverterAnchorRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryConverterAnchorRemovedIterator) Error ¶
func (it *ConverterRegistryConverterAnchorRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryConverterAnchorRemovedIterator) Next ¶
func (it *ConverterRegistryConverterAnchorRemovedIterator) 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 ConverterRegistryConvertibleTokenAdded ¶
type ConverterRegistryConvertibleTokenAdded struct { ConvertibleToken common.Address SmartToken common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryConvertibleTokenAdded represents a ConvertibleTokenAdded event raised by the ConverterRegistry contract.
type ConverterRegistryConvertibleTokenAddedIterator ¶
type ConverterRegistryConvertibleTokenAddedIterator struct { Event *ConverterRegistryConvertibleTokenAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryConvertibleTokenAddedIterator is returned from FilterConvertibleTokenAdded and is used to iterate over the raw logs and unpacked data for ConvertibleTokenAdded events raised by the ConverterRegistry contract.
func (*ConverterRegistryConvertibleTokenAddedIterator) Close ¶
func (it *ConverterRegistryConvertibleTokenAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryConvertibleTokenAddedIterator) Error ¶
func (it *ConverterRegistryConvertibleTokenAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryConvertibleTokenAddedIterator) Next ¶
func (it *ConverterRegistryConvertibleTokenAddedIterator) 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 ConverterRegistryConvertibleTokenRemoved ¶
type ConverterRegistryConvertibleTokenRemoved struct { ConvertibleToken common.Address SmartToken common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryConvertibleTokenRemoved represents a ConvertibleTokenRemoved event raised by the ConverterRegistry contract.
type ConverterRegistryConvertibleTokenRemovedIterator ¶
type ConverterRegistryConvertibleTokenRemovedIterator struct { Event *ConverterRegistryConvertibleTokenRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryConvertibleTokenRemovedIterator is returned from FilterConvertibleTokenRemoved and is used to iterate over the raw logs and unpacked data for ConvertibleTokenRemoved events raised by the ConverterRegistry contract.
func (*ConverterRegistryConvertibleTokenRemovedIterator) Close ¶
func (it *ConverterRegistryConvertibleTokenRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryConvertibleTokenRemovedIterator) Error ¶
func (it *ConverterRegistryConvertibleTokenRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryConvertibleTokenRemovedIterator) Next ¶
func (it *ConverterRegistryConvertibleTokenRemovedIterator) 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 ConverterRegistryFilterer ¶
type ConverterRegistryFilterer struct {
// contains filtered or unexported fields
}
ConverterRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewConverterRegistryFilterer ¶
func NewConverterRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*ConverterRegistryFilterer, error)
NewConverterRegistryFilterer creates a new log filterer instance of ConverterRegistry, bound to a specific deployed contract.
func (*ConverterRegistryFilterer) FilterConverterAnchorAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterConverterAnchorAdded(opts *bind.FilterOpts, _anchor []common.Address) (*ConverterRegistryConverterAnchorAddedIterator, error)
FilterConverterAnchorAdded is a free log retrieval operation binding the contract event 0xc0a6d303d67b7ed9fa0abae1c48878df32acc0e7ca4334c7dad2bceeee5956fd.
Solidity: event ConverterAnchorAdded(address indexed _anchor)
func (*ConverterRegistryFilterer) FilterConverterAnchorRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterConverterAnchorRemoved(opts *bind.FilterOpts, _anchor []common.Address) (*ConverterRegistryConverterAnchorRemovedIterator, error)
FilterConverterAnchorRemoved is a free log retrieval operation binding the contract event 0xbfdf1baaa7e4871111360083540f067050014f651c9e4610a2a4a4bdf8bfab5d.
Solidity: event ConverterAnchorRemoved(address indexed _anchor)
func (*ConverterRegistryFilterer) FilterConvertibleTokenAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterConvertibleTokenAdded(opts *bind.FilterOpts, _convertibleToken []common.Address, _smartToken []common.Address) (*ConverterRegistryConvertibleTokenAddedIterator, error)
FilterConvertibleTokenAdded is a free log retrieval operation binding the contract event 0xf2e7cf6d6ed3f77039511409a43d4fa5108f09ab71d72b014380364c910233a5.
Solidity: event ConvertibleTokenAdded(address indexed _convertibleToken, address indexed _smartToken)
func (*ConverterRegistryFilterer) FilterConvertibleTokenRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterConvertibleTokenRemoved(opts *bind.FilterOpts, _convertibleToken []common.Address, _smartToken []common.Address) (*ConverterRegistryConvertibleTokenRemovedIterator, error)
FilterConvertibleTokenRemoved is a free log retrieval operation binding the contract event 0x9430ad6ff45d6c3e126c7711bf0036bd9bc6b202fa19628abd88e59cf43ced43.
Solidity: event ConvertibleTokenRemoved(address indexed _convertibleToken, address indexed _smartToken)
func (*ConverterRegistryFilterer) FilterLiquidityPoolAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterLiquidityPoolAdded(opts *bind.FilterOpts, _liquidityPool []common.Address) (*ConverterRegistryLiquidityPoolAddedIterator, error)
FilterLiquidityPoolAdded is a free log retrieval operation binding the contract event 0xb893f883ef734b712208a877459424ee509832c57e0461fb1ac99ed4d42f2d89.
Solidity: event LiquidityPoolAdded(address indexed _liquidityPool)
func (*ConverterRegistryFilterer) FilterLiquidityPoolRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterLiquidityPoolRemoved(opts *bind.FilterOpts, _liquidityPool []common.Address) (*ConverterRegistryLiquidityPoolRemovedIterator, error)
FilterLiquidityPoolRemoved is a free log retrieval operation binding the contract event 0x59c3fbcae88f30e9b0e35c132a7f68c53231dffa4722f197c7ecb0ee013eee60.
Solidity: event LiquidityPoolRemoved(address indexed _liquidityPool)
func (*ConverterRegistryFilterer) FilterOwnerUpdate ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterOwnerUpdate(opts *bind.FilterOpts, _prevOwner []common.Address, _newOwner []common.Address) (*ConverterRegistryOwnerUpdateIterator, error)
FilterOwnerUpdate is a free log retrieval operation binding the contract event 0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a.
Solidity: event OwnerUpdate(address indexed _prevOwner, address indexed _newOwner)
func (*ConverterRegistryFilterer) FilterSmartTokenAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterSmartTokenAdded(opts *bind.FilterOpts, _smartToken []common.Address) (*ConverterRegistrySmartTokenAddedIterator, error)
FilterSmartTokenAdded is a free log retrieval operation binding the contract event 0x88881feecdf61136ac4bdb1f681f2f3746a82910263d21ffea94750d2a78c0ab.
Solidity: event SmartTokenAdded(address indexed _smartToken)
func (*ConverterRegistryFilterer) FilterSmartTokenRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) FilterSmartTokenRemoved(opts *bind.FilterOpts, _smartToken []common.Address) (*ConverterRegistrySmartTokenRemovedIterator, error)
FilterSmartTokenRemoved is a free log retrieval operation binding the contract event 0x2aff63790c7da80d1c50ede92d23bc841c384837735c92c184331f3d7b91e5bf.
Solidity: event SmartTokenRemoved(address indexed _smartToken)
func (*ConverterRegistryFilterer) ParseConverterAnchorAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseConverterAnchorAdded(log types.Log) (*ConverterRegistryConverterAnchorAdded, error)
ParseConverterAnchorAdded is a log parse operation binding the contract event 0xc0a6d303d67b7ed9fa0abae1c48878df32acc0e7ca4334c7dad2bceeee5956fd.
Solidity: event ConverterAnchorAdded(address indexed _anchor)
func (*ConverterRegistryFilterer) ParseConverterAnchorRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseConverterAnchorRemoved(log types.Log) (*ConverterRegistryConverterAnchorRemoved, error)
ParseConverterAnchorRemoved is a log parse operation binding the contract event 0xbfdf1baaa7e4871111360083540f067050014f651c9e4610a2a4a4bdf8bfab5d.
Solidity: event ConverterAnchorRemoved(address indexed _anchor)
func (*ConverterRegistryFilterer) ParseConvertibleTokenAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseConvertibleTokenAdded(log types.Log) (*ConverterRegistryConvertibleTokenAdded, error)
ParseConvertibleTokenAdded is a log parse operation binding the contract event 0xf2e7cf6d6ed3f77039511409a43d4fa5108f09ab71d72b014380364c910233a5.
Solidity: event ConvertibleTokenAdded(address indexed _convertibleToken, address indexed _smartToken)
func (*ConverterRegistryFilterer) ParseConvertibleTokenRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseConvertibleTokenRemoved(log types.Log) (*ConverterRegistryConvertibleTokenRemoved, error)
ParseConvertibleTokenRemoved is a log parse operation binding the contract event 0x9430ad6ff45d6c3e126c7711bf0036bd9bc6b202fa19628abd88e59cf43ced43.
Solidity: event ConvertibleTokenRemoved(address indexed _convertibleToken, address indexed _smartToken)
func (*ConverterRegistryFilterer) ParseLiquidityPoolAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseLiquidityPoolAdded(log types.Log) (*ConverterRegistryLiquidityPoolAdded, error)
ParseLiquidityPoolAdded is a log parse operation binding the contract event 0xb893f883ef734b712208a877459424ee509832c57e0461fb1ac99ed4d42f2d89.
Solidity: event LiquidityPoolAdded(address indexed _liquidityPool)
func (*ConverterRegistryFilterer) ParseLiquidityPoolRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseLiquidityPoolRemoved(log types.Log) (*ConverterRegistryLiquidityPoolRemoved, error)
ParseLiquidityPoolRemoved is a log parse operation binding the contract event 0x59c3fbcae88f30e9b0e35c132a7f68c53231dffa4722f197c7ecb0ee013eee60.
Solidity: event LiquidityPoolRemoved(address indexed _liquidityPool)
func (*ConverterRegistryFilterer) ParseOwnerUpdate ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseOwnerUpdate(log types.Log) (*ConverterRegistryOwnerUpdate, error)
ParseOwnerUpdate is a log parse operation binding the contract event 0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a.
Solidity: event OwnerUpdate(address indexed _prevOwner, address indexed _newOwner)
func (*ConverterRegistryFilterer) ParseSmartTokenAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseSmartTokenAdded(log types.Log) (*ConverterRegistrySmartTokenAdded, error)
ParseSmartTokenAdded is a log parse operation binding the contract event 0x88881feecdf61136ac4bdb1f681f2f3746a82910263d21ffea94750d2a78c0ab.
Solidity: event SmartTokenAdded(address indexed _smartToken)
func (*ConverterRegistryFilterer) ParseSmartTokenRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) ParseSmartTokenRemoved(log types.Log) (*ConverterRegistrySmartTokenRemoved, error)
ParseSmartTokenRemoved is a log parse operation binding the contract event 0x2aff63790c7da80d1c50ede92d23bc841c384837735c92c184331f3d7b91e5bf.
Solidity: event SmartTokenRemoved(address indexed _smartToken)
func (*ConverterRegistryFilterer) WatchConverterAnchorAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchConverterAnchorAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConverterAnchorAdded, _anchor []common.Address) (event.Subscription, error)
WatchConverterAnchorAdded is a free log subscription operation binding the contract event 0xc0a6d303d67b7ed9fa0abae1c48878df32acc0e7ca4334c7dad2bceeee5956fd.
Solidity: event ConverterAnchorAdded(address indexed _anchor)
func (*ConverterRegistryFilterer) WatchConverterAnchorRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchConverterAnchorRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConverterAnchorRemoved, _anchor []common.Address) (event.Subscription, error)
WatchConverterAnchorRemoved is a free log subscription operation binding the contract event 0xbfdf1baaa7e4871111360083540f067050014f651c9e4610a2a4a4bdf8bfab5d.
Solidity: event ConverterAnchorRemoved(address indexed _anchor)
func (*ConverterRegistryFilterer) WatchConvertibleTokenAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchConvertibleTokenAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConvertibleTokenAdded, _convertibleToken []common.Address, _smartToken []common.Address) (event.Subscription, error)
WatchConvertibleTokenAdded is a free log subscription operation binding the contract event 0xf2e7cf6d6ed3f77039511409a43d4fa5108f09ab71d72b014380364c910233a5.
Solidity: event ConvertibleTokenAdded(address indexed _convertibleToken, address indexed _smartToken)
func (*ConverterRegistryFilterer) WatchConvertibleTokenRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchConvertibleTokenRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistryConvertibleTokenRemoved, _convertibleToken []common.Address, _smartToken []common.Address) (event.Subscription, error)
WatchConvertibleTokenRemoved is a free log subscription operation binding the contract event 0x9430ad6ff45d6c3e126c7711bf0036bd9bc6b202fa19628abd88e59cf43ced43.
Solidity: event ConvertibleTokenRemoved(address indexed _convertibleToken, address indexed _smartToken)
func (*ConverterRegistryFilterer) WatchLiquidityPoolAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchLiquidityPoolAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistryLiquidityPoolAdded, _liquidityPool []common.Address) (event.Subscription, error)
WatchLiquidityPoolAdded is a free log subscription operation binding the contract event 0xb893f883ef734b712208a877459424ee509832c57e0461fb1ac99ed4d42f2d89.
Solidity: event LiquidityPoolAdded(address indexed _liquidityPool)
func (*ConverterRegistryFilterer) WatchLiquidityPoolRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchLiquidityPoolRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistryLiquidityPoolRemoved, _liquidityPool []common.Address) (event.Subscription, error)
WatchLiquidityPoolRemoved is a free log subscription operation binding the contract event 0x59c3fbcae88f30e9b0e35c132a7f68c53231dffa4722f197c7ecb0ee013eee60.
Solidity: event LiquidityPoolRemoved(address indexed _liquidityPool)
func (*ConverterRegistryFilterer) WatchOwnerUpdate ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchOwnerUpdate(opts *bind.WatchOpts, sink chan<- *ConverterRegistryOwnerUpdate, _prevOwner []common.Address, _newOwner []common.Address) (event.Subscription, error)
WatchOwnerUpdate is a free log subscription operation binding the contract event 0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a.
Solidity: event OwnerUpdate(address indexed _prevOwner, address indexed _newOwner)
func (*ConverterRegistryFilterer) WatchSmartTokenAdded ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchSmartTokenAdded(opts *bind.WatchOpts, sink chan<- *ConverterRegistrySmartTokenAdded, _smartToken []common.Address) (event.Subscription, error)
WatchSmartTokenAdded is a free log subscription operation binding the contract event 0x88881feecdf61136ac4bdb1f681f2f3746a82910263d21ffea94750d2a78c0ab.
Solidity: event SmartTokenAdded(address indexed _smartToken)
func (*ConverterRegistryFilterer) WatchSmartTokenRemoved ¶
func (_ConverterRegistry *ConverterRegistryFilterer) WatchSmartTokenRemoved(opts *bind.WatchOpts, sink chan<- *ConverterRegistrySmartTokenRemoved, _smartToken []common.Address) (event.Subscription, error)
WatchSmartTokenRemoved is a free log subscription operation binding the contract event 0x2aff63790c7da80d1c50ede92d23bc841c384837735c92c184331f3d7b91e5bf.
Solidity: event SmartTokenRemoved(address indexed _smartToken)
type ConverterRegistryLiquidityPoolAdded ¶
type ConverterRegistryLiquidityPoolAdded struct { LiquidityPool common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryLiquidityPoolAdded represents a LiquidityPoolAdded event raised by the ConverterRegistry contract.
type ConverterRegistryLiquidityPoolAddedIterator ¶
type ConverterRegistryLiquidityPoolAddedIterator struct { Event *ConverterRegistryLiquidityPoolAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryLiquidityPoolAddedIterator is returned from FilterLiquidityPoolAdded and is used to iterate over the raw logs and unpacked data for LiquidityPoolAdded events raised by the ConverterRegistry contract.
func (*ConverterRegistryLiquidityPoolAddedIterator) Close ¶
func (it *ConverterRegistryLiquidityPoolAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryLiquidityPoolAddedIterator) Error ¶
func (it *ConverterRegistryLiquidityPoolAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryLiquidityPoolAddedIterator) Next ¶
func (it *ConverterRegistryLiquidityPoolAddedIterator) 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 ConverterRegistryLiquidityPoolRemoved ¶
type ConverterRegistryLiquidityPoolRemoved struct { LiquidityPool common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryLiquidityPoolRemoved represents a LiquidityPoolRemoved event raised by the ConverterRegistry contract.
type ConverterRegistryLiquidityPoolRemovedIterator ¶
type ConverterRegistryLiquidityPoolRemovedIterator struct { Event *ConverterRegistryLiquidityPoolRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryLiquidityPoolRemovedIterator is returned from FilterLiquidityPoolRemoved and is used to iterate over the raw logs and unpacked data for LiquidityPoolRemoved events raised by the ConverterRegistry contract.
func (*ConverterRegistryLiquidityPoolRemovedIterator) Close ¶
func (it *ConverterRegistryLiquidityPoolRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryLiquidityPoolRemovedIterator) Error ¶
func (it *ConverterRegistryLiquidityPoolRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryLiquidityPoolRemovedIterator) Next ¶
func (it *ConverterRegistryLiquidityPoolRemovedIterator) 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 ConverterRegistryOwnerUpdate ¶
type ConverterRegistryOwnerUpdate struct { PrevOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistryOwnerUpdate represents a OwnerUpdate event raised by the ConverterRegistry contract.
type ConverterRegistryOwnerUpdateIterator ¶
type ConverterRegistryOwnerUpdateIterator struct { Event *ConverterRegistryOwnerUpdate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistryOwnerUpdateIterator is returned from FilterOwnerUpdate and is used to iterate over the raw logs and unpacked data for OwnerUpdate events raised by the ConverterRegistry contract.
func (*ConverterRegistryOwnerUpdateIterator) Close ¶
func (it *ConverterRegistryOwnerUpdateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistryOwnerUpdateIterator) Error ¶
func (it *ConverterRegistryOwnerUpdateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistryOwnerUpdateIterator) Next ¶
func (it *ConverterRegistryOwnerUpdateIterator) 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 ConverterRegistryRaw ¶
type ConverterRegistryRaw struct {
Contract *ConverterRegistry // Generic contract binding to access the raw methods on
}
ConverterRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ConverterRegistryRaw) Call ¶
func (_ConverterRegistry *ConverterRegistryRaw) 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 (*ConverterRegistryRaw) Transact ¶
func (_ConverterRegistry *ConverterRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConverterRegistryRaw) Transfer ¶
func (_ConverterRegistry *ConverterRegistryRaw) 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 ConverterRegistrySession ¶
type ConverterRegistrySession struct { Contract *ConverterRegistry // 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 }
ConverterRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ConverterRegistrySession) AcceptOwnership ¶
func (_ConverterRegistry *ConverterRegistrySession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConverterRegistrySession) AddConverter ¶
func (_ConverterRegistry *ConverterRegistrySession) AddConverter(_converter common.Address) (*types.Transaction, error)
AddConverter is a paid mutator transaction binding the contract method 0x6ce1c4dc.
Solidity: function addConverter(address _converter) returns()
func (*ConverterRegistrySession) GetAnchor ¶
func (_ConverterRegistry *ConverterRegistrySession) GetAnchor(_index *big.Int) (common.Address, error)
GetAnchor is a free data retrieval call binding the contract method 0x4c7df18f.
Solidity: function getAnchor(uint256 _index) view returns(address)
func (*ConverterRegistrySession) GetAnchorCount ¶
func (_ConverterRegistry *ConverterRegistrySession) GetAnchorCount() (*big.Int, error)
GetAnchorCount is a free data retrieval call binding the contract method 0xd3182bed.
Solidity: function getAnchorCount() view returns(uint256)
func (*ConverterRegistrySession) GetAnchors ¶
func (_ConverterRegistry *ConverterRegistrySession) GetAnchors() ([]common.Address, error)
GetAnchors is a free data retrieval call binding the contract method 0xeffb3c6e.
Solidity: function getAnchors() view returns(address[])
func (*ConverterRegistrySession) GetConvertersByAnchors ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertersByAnchors(_anchors []common.Address) ([]common.Address, error)
GetConvertersByAnchors is a free data retrieval call binding the contract method 0x610c0b05.
Solidity: function getConvertersByAnchors(address[] _anchors) view returns(address[])
func (*ConverterRegistrySession) GetConvertersBySmartTokens ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertersBySmartTokens(_smartTokens []common.Address) ([]common.Address, error)
GetConvertersBySmartTokens is a free data retrieval call binding the contract method 0x1f8e2620.
Solidity: function getConvertersBySmartTokens(address[] _smartTokens) view returns(address[])
func (*ConverterRegistrySession) GetConvertibleToken ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleToken(_index *big.Int) (common.Address, error)
GetConvertibleToken is a free data retrieval call binding the contract method 0x865cf194.
Solidity: function getConvertibleToken(uint256 _index) view returns(address)
func (*ConverterRegistrySession) GetConvertibleTokenAnchor ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenAnchor(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
GetConvertibleTokenAnchor is a free data retrieval call binding the contract method 0x603f51e4.
Solidity: function getConvertibleTokenAnchor(address _convertibleToken, uint256 _index) view returns(address)
func (*ConverterRegistrySession) GetConvertibleTokenAnchorCount ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenAnchorCount(_convertibleToken common.Address) (*big.Int, error)
GetConvertibleTokenAnchorCount is a free data retrieval call binding the contract method 0x49c5f32b.
Solidity: function getConvertibleTokenAnchorCount(address _convertibleToken) view returns(uint256)
func (*ConverterRegistrySession) GetConvertibleTokenAnchors ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenAnchors(_convertibleToken common.Address) ([]common.Address, error)
GetConvertibleTokenAnchors is a free data retrieval call binding the contract method 0x11839064.
Solidity: function getConvertibleTokenAnchors(address _convertibleToken) view returns(address[])
func (*ConverterRegistrySession) GetConvertibleTokenCount ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenCount() (*big.Int, error)
GetConvertibleTokenCount is a free data retrieval call binding the contract method 0x69be4784.
Solidity: function getConvertibleTokenCount() view returns(uint256)
func (*ConverterRegistrySession) GetConvertibleTokenSmartToken ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenSmartToken(_convertibleToken common.Address, _index *big.Int) (common.Address, error)
GetConvertibleTokenSmartToken is a free data retrieval call binding the contract method 0xd6c4b5b2.
Solidity: function getConvertibleTokenSmartToken(address _convertibleToken, uint256 _index) view returns(address)
func (*ConverterRegistrySession) GetConvertibleTokenSmartTokenCount ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenSmartTokenCount(_convertibleToken common.Address) (*big.Int, error)
GetConvertibleTokenSmartTokenCount is a free data retrieval call binding the contract method 0xa43d5e94.
Solidity: function getConvertibleTokenSmartTokenCount(address _convertibleToken) view returns(uint256)
func (*ConverterRegistrySession) GetConvertibleTokenSmartTokens ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokenSmartTokens(_convertibleToken common.Address) ([]common.Address, error)
GetConvertibleTokenSmartTokens is a free data retrieval call binding the contract method 0xf4fb86c0.
Solidity: function getConvertibleTokenSmartTokens(address _convertibleToken) view returns(address[])
func (*ConverterRegistrySession) GetConvertibleTokens ¶
func (_ConverterRegistry *ConverterRegistrySession) GetConvertibleTokens() ([]common.Address, error)
GetConvertibleTokens is a free data retrieval call binding the contract method 0x5f1b50fe.
Solidity: function getConvertibleTokens() view returns(address[])
func (*ConverterRegistrySession) GetLiquidityPool ¶
func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPool(_index *big.Int) (common.Address, error)
GetLiquidityPool is a free data retrieval call binding the contract method 0xa74498aa.
Solidity: function getLiquidityPool(uint256 _index) view returns(address)
func (*ConverterRegistrySession) GetLiquidityPoolByConfig ¶
func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPoolByConfig(_type uint16, _reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
GetLiquidityPoolByConfig is a free data retrieval call binding the contract method 0x1d3fccd5.
Solidity: function getLiquidityPoolByConfig(uint16 _type, address[] _reserveTokens, uint32[] _reserveWeights) view returns(address)
func (*ConverterRegistrySession) GetLiquidityPoolByReserveConfig ¶
func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPoolByReserveConfig(_reserveTokens []common.Address, _reserveWeights []uint32) (common.Address, error)
GetLiquidityPoolByReserveConfig is a free data retrieval call binding the contract method 0xc22b82f0.
Solidity: function getLiquidityPoolByReserveConfig(address[] _reserveTokens, uint32[] _reserveWeights) view returns(address)
func (*ConverterRegistrySession) GetLiquidityPoolCount ¶
func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPoolCount() (*big.Int, error)
GetLiquidityPoolCount is a free data retrieval call binding the contract method 0x7a5f0ffd.
Solidity: function getLiquidityPoolCount() view returns(uint256)
func (*ConverterRegistrySession) GetLiquidityPools ¶
func (_ConverterRegistry *ConverterRegistrySession) GetLiquidityPools() ([]common.Address, error)
GetLiquidityPools is a free data retrieval call binding the contract method 0x7f45c4c3.
Solidity: function getLiquidityPools() view returns(address[])
func (*ConverterRegistrySession) GetSmartToken ¶
func (_ConverterRegistry *ConverterRegistrySession) GetSmartToken(_index *big.Int) (common.Address, error)
GetSmartToken is a free data retrieval call binding the contract method 0xa109d214.
Solidity: function getSmartToken(uint256 _index) view returns(address)
func (*ConverterRegistrySession) GetSmartTokenCount ¶
func (_ConverterRegistry *ConverterRegistrySession) GetSmartTokenCount() (*big.Int, error)
GetSmartTokenCount is a free data retrieval call binding the contract method 0xe571049b.
Solidity: function getSmartTokenCount() view returns(uint256)
func (*ConverterRegistrySession) GetSmartTokens ¶
func (_ConverterRegistry *ConverterRegistrySession) GetSmartTokens() ([]common.Address, error)
GetSmartTokens is a free data retrieval call binding the contract method 0x04ceaf41.
Solidity: function getSmartTokens() view returns(address[])
func (*ConverterRegistrySession) IsAnchor ¶
func (_ConverterRegistry *ConverterRegistrySession) IsAnchor(_value common.Address) (bool, error)
IsAnchor is a free data retrieval call binding the contract method 0xd8cced2a.
Solidity: function isAnchor(address _value) view returns(bool)
func (*ConverterRegistrySession) IsConverterValid ¶
func (_ConverterRegistry *ConverterRegistrySession) IsConverterValid(_converter common.Address) (bool, error)
IsConverterValid is a free data retrieval call binding the contract method 0x954254f5.
Solidity: function isConverterValid(address _converter) view returns(bool)
func (*ConverterRegistrySession) IsConvertibleToken ¶
func (_ConverterRegistry *ConverterRegistrySession) IsConvertibleToken(_value common.Address) (bool, error)
IsConvertibleToken is a free data retrieval call binding the contract method 0x3ab8857c.
Solidity: function isConvertibleToken(address _value) view returns(bool)
func (*ConverterRegistrySession) IsConvertibleTokenAnchor ¶
func (_ConverterRegistry *ConverterRegistrySession) IsConvertibleTokenAnchor(_convertibleToken common.Address, _value common.Address) (bool, error)
IsConvertibleTokenAnchor is a free data retrieval call binding the contract method 0xb4c4197a.
Solidity: function isConvertibleTokenAnchor(address _convertibleToken, address _value) view returns(bool)
func (*ConverterRegistrySession) IsConvertibleTokenSmartToken ¶
func (_ConverterRegistry *ConverterRegistrySession) IsConvertibleTokenSmartToken(_convertibleToken common.Address, _value common.Address) (bool, error)
IsConvertibleTokenSmartToken is a free data retrieval call binding the contract method 0x725b8786.
Solidity: function isConvertibleTokenSmartToken(address _convertibleToken, address _value) view returns(bool)
func (*ConverterRegistrySession) IsLiquidityPool ¶
func (_ConverterRegistry *ConverterRegistrySession) IsLiquidityPool(_value common.Address) (bool, error)
IsLiquidityPool is a free data retrieval call binding the contract method 0xe85455d7.
Solidity: function isLiquidityPool(address _value) view returns(bool)
func (*ConverterRegistrySession) IsSimilarLiquidityPoolRegistered ¶
func (_ConverterRegistry *ConverterRegistrySession) IsSimilarLiquidityPoolRegistered(_converter common.Address) (bool, error)
IsSimilarLiquidityPoolRegistered is a free data retrieval call binding the contract method 0x8f1d0e1a.
Solidity: function isSimilarLiquidityPoolRegistered(address _converter) view returns(bool)
func (*ConverterRegistrySession) IsSmartToken ¶
func (_ConverterRegistry *ConverterRegistrySession) IsSmartToken(_value common.Address) (bool, error)
IsSmartToken is a free data retrieval call binding the contract method 0x4123ef60.
Solidity: function isSmartToken(address _value) view returns(bool)
func (*ConverterRegistrySession) NewConverter ¶
func (_ConverterRegistry *ConverterRegistrySession) NewConverter(_type uint16, _name string, _symbol string, _decimals uint8, _maxConversionFee uint32, _reserveTokens []common.Address, _reserveWeights []uint32) (*types.Transaction, error)
NewConverter is a paid mutator transaction binding the contract method 0x5a0a6618.
Solidity: function newConverter(uint16 _type, string _name, string _symbol, uint8 _decimals, uint32 _maxConversionFee, address[] _reserveTokens, uint32[] _reserveWeights) returns(address)
func (*ConverterRegistrySession) NewOwner ¶
func (_ConverterRegistry *ConverterRegistrySession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*ConverterRegistrySession) OnlyOwnerCanUpdateRegistry ¶
func (_ConverterRegistry *ConverterRegistrySession) OnlyOwnerCanUpdateRegistry() (bool, error)
OnlyOwnerCanUpdateRegistry is a free data retrieval call binding the contract method 0x2fe8a6ad.
Solidity: function onlyOwnerCanUpdateRegistry() view returns(bool)
func (*ConverterRegistrySession) Owner ¶
func (_ConverterRegistry *ConverterRegistrySession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ConverterRegistrySession) PrevRegistry ¶
func (_ConverterRegistry *ConverterRegistrySession) PrevRegistry() (common.Address, error)
PrevRegistry is a free data retrieval call binding the contract method 0x61cd756e.
Solidity: function prevRegistry() view returns(address)
func (*ConverterRegistrySession) Registry ¶
func (_ConverterRegistry *ConverterRegistrySession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() view returns(address)
func (*ConverterRegistrySession) RemoveConverter ¶
func (_ConverterRegistry *ConverterRegistrySession) RemoveConverter(_converter common.Address) (*types.Transaction, error)
RemoveConverter is a paid mutator transaction binding the contract method 0x9e76a007.
Solidity: function removeConverter(address _converter) returns()
func (*ConverterRegistrySession) RestoreRegistry ¶
func (_ConverterRegistry *ConverterRegistrySession) RestoreRegistry() (*types.Transaction, error)
RestoreRegistry is a paid mutator transaction binding the contract method 0xb4a176d3.
Solidity: function restoreRegistry() returns()
func (*ConverterRegistrySession) RestrictRegistryUpdate ¶
func (_ConverterRegistry *ConverterRegistrySession) RestrictRegistryUpdate(_onlyOwnerCanUpdateRegistry bool) (*types.Transaction, error)
RestrictRegistryUpdate is a paid mutator transaction binding the contract method 0x024c7ec7.
Solidity: function restrictRegistryUpdate(bool _onlyOwnerCanUpdateRegistry) returns()
func (*ConverterRegistrySession) TransferOwnership ¶
func (_ConverterRegistry *ConverterRegistrySession) 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 (*ConverterRegistrySession) UpdateRegistry ¶
func (_ConverterRegistry *ConverterRegistrySession) UpdateRegistry() (*types.Transaction, error)
UpdateRegistry is a paid mutator transaction binding the contract method 0x49d10b64.
Solidity: function updateRegistry() returns()
type ConverterRegistrySmartTokenAdded ¶
type ConverterRegistrySmartTokenAdded struct { SmartToken common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistrySmartTokenAdded represents a SmartTokenAdded event raised by the ConverterRegistry contract.
type ConverterRegistrySmartTokenAddedIterator ¶
type ConverterRegistrySmartTokenAddedIterator struct { Event *ConverterRegistrySmartTokenAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistrySmartTokenAddedIterator is returned from FilterSmartTokenAdded and is used to iterate over the raw logs and unpacked data for SmartTokenAdded events raised by the ConverterRegistry contract.
func (*ConverterRegistrySmartTokenAddedIterator) Close ¶
func (it *ConverterRegistrySmartTokenAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistrySmartTokenAddedIterator) Error ¶
func (it *ConverterRegistrySmartTokenAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistrySmartTokenAddedIterator) Next ¶
func (it *ConverterRegistrySmartTokenAddedIterator) 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 ConverterRegistrySmartTokenRemoved ¶
type ConverterRegistrySmartTokenRemoved struct { SmartToken common.Address Raw types.Log // Blockchain specific contextual infos }
ConverterRegistrySmartTokenRemoved represents a SmartTokenRemoved event raised by the ConverterRegistry contract.
type ConverterRegistrySmartTokenRemovedIterator ¶
type ConverterRegistrySmartTokenRemovedIterator struct { Event *ConverterRegistrySmartTokenRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ConverterRegistrySmartTokenRemovedIterator is returned from FilterSmartTokenRemoved and is used to iterate over the raw logs and unpacked data for SmartTokenRemoved events raised by the ConverterRegistry contract.
func (*ConverterRegistrySmartTokenRemovedIterator) Close ¶
func (it *ConverterRegistrySmartTokenRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ConverterRegistrySmartTokenRemovedIterator) Error ¶
func (it *ConverterRegistrySmartTokenRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ConverterRegistrySmartTokenRemovedIterator) Next ¶
func (it *ConverterRegistrySmartTokenRemovedIterator) 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 ConverterRegistryTransactor ¶
type ConverterRegistryTransactor struct {
// contains filtered or unexported fields
}
ConverterRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewConverterRegistryTransactor ¶
func NewConverterRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*ConverterRegistryTransactor, error)
NewConverterRegistryTransactor creates a new write-only instance of ConverterRegistry, bound to a specific deployed contract.
func (*ConverterRegistryTransactor) AcceptOwnership ¶
func (_ConverterRegistry *ConverterRegistryTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConverterRegistryTransactor) AddConverter ¶
func (_ConverterRegistry *ConverterRegistryTransactor) AddConverter(opts *bind.TransactOpts, _converter common.Address) (*types.Transaction, error)
AddConverter is a paid mutator transaction binding the contract method 0x6ce1c4dc.
Solidity: function addConverter(address _converter) returns()
func (*ConverterRegistryTransactor) NewConverter ¶
func (_ConverterRegistry *ConverterRegistryTransactor) NewConverter(opts *bind.TransactOpts, _type uint16, _name string, _symbol string, _decimals uint8, _maxConversionFee uint32, _reserveTokens []common.Address, _reserveWeights []uint32) (*types.Transaction, error)
NewConverter is a paid mutator transaction binding the contract method 0x5a0a6618.
Solidity: function newConverter(uint16 _type, string _name, string _symbol, uint8 _decimals, uint32 _maxConversionFee, address[] _reserveTokens, uint32[] _reserveWeights) returns(address)
func (*ConverterRegistryTransactor) RemoveConverter ¶
func (_ConverterRegistry *ConverterRegistryTransactor) RemoveConverter(opts *bind.TransactOpts, _converter common.Address) (*types.Transaction, error)
RemoveConverter is a paid mutator transaction binding the contract method 0x9e76a007.
Solidity: function removeConverter(address _converter) returns()
func (*ConverterRegistryTransactor) RestoreRegistry ¶
func (_ConverterRegistry *ConverterRegistryTransactor) RestoreRegistry(opts *bind.TransactOpts) (*types.Transaction, error)
RestoreRegistry is a paid mutator transaction binding the contract method 0xb4a176d3.
Solidity: function restoreRegistry() returns()
func (*ConverterRegistryTransactor) RestrictRegistryUpdate ¶
func (_ConverterRegistry *ConverterRegistryTransactor) RestrictRegistryUpdate(opts *bind.TransactOpts, _onlyOwnerCanUpdateRegistry bool) (*types.Transaction, error)
RestrictRegistryUpdate is a paid mutator transaction binding the contract method 0x024c7ec7.
Solidity: function restrictRegistryUpdate(bool _onlyOwnerCanUpdateRegistry) returns()
func (*ConverterRegistryTransactor) TransferOwnership ¶
func (_ConverterRegistry *ConverterRegistryTransactor) 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 (*ConverterRegistryTransactor) UpdateRegistry ¶
func (_ConverterRegistry *ConverterRegistryTransactor) UpdateRegistry(opts *bind.TransactOpts) (*types.Transaction, error)
UpdateRegistry is a paid mutator transaction binding the contract method 0x49d10b64.
Solidity: function updateRegistry() returns()
type ConverterRegistryTransactorRaw ¶
type ConverterRegistryTransactorRaw struct {
Contract *ConverterRegistryTransactor // Generic write-only contract binding to access the raw methods on
}
ConverterRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ConverterRegistryTransactorRaw) Transact ¶
func (_ConverterRegistry *ConverterRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ConverterRegistryTransactorRaw) Transfer ¶
func (_ConverterRegistry *ConverterRegistryTransactorRaw) 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 ConverterRegistryTransactorSession ¶
type ConverterRegistryTransactorSession struct { Contract *ConverterRegistryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ConverterRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ConverterRegistryTransactorSession) AcceptOwnership ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ConverterRegistryTransactorSession) AddConverter ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) AddConverter(_converter common.Address) (*types.Transaction, error)
AddConverter is a paid mutator transaction binding the contract method 0x6ce1c4dc.
Solidity: function addConverter(address _converter) returns()
func (*ConverterRegistryTransactorSession) NewConverter ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) NewConverter(_type uint16, _name string, _symbol string, _decimals uint8, _maxConversionFee uint32, _reserveTokens []common.Address, _reserveWeights []uint32) (*types.Transaction, error)
NewConverter is a paid mutator transaction binding the contract method 0x5a0a6618.
Solidity: function newConverter(uint16 _type, string _name, string _symbol, uint8 _decimals, uint32 _maxConversionFee, address[] _reserveTokens, uint32[] _reserveWeights) returns(address)
func (*ConverterRegistryTransactorSession) RemoveConverter ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) RemoveConverter(_converter common.Address) (*types.Transaction, error)
RemoveConverter is a paid mutator transaction binding the contract method 0x9e76a007.
Solidity: function removeConverter(address _converter) returns()
func (*ConverterRegistryTransactorSession) RestoreRegistry ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) RestoreRegistry() (*types.Transaction, error)
RestoreRegistry is a paid mutator transaction binding the contract method 0xb4a176d3.
Solidity: function restoreRegistry() returns()
func (*ConverterRegistryTransactorSession) RestrictRegistryUpdate ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) RestrictRegistryUpdate(_onlyOwnerCanUpdateRegistry bool) (*types.Transaction, error)
RestrictRegistryUpdate is a paid mutator transaction binding the contract method 0x024c7ec7.
Solidity: function restrictRegistryUpdate(bool _onlyOwnerCanUpdateRegistry) returns()
func (*ConverterRegistryTransactorSession) TransferOwnership ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) 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 (*ConverterRegistryTransactorSession) UpdateRegistry ¶
func (_ConverterRegistry *ConverterRegistryTransactorSession) UpdateRegistry() (*types.Transaction, error)
UpdateRegistry is a paid mutator transaction binding the contract method 0x49d10b64.
Solidity: function updateRegistry() returns()