sparkPoolAddressesProvider

package
v0.1.23 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var SparkPoolAddressesProviderABI = SparkPoolAddressesProviderMetaData.ABI

SparkPoolAddressesProviderABI is the input ABI used to generate the binding from. Deprecated: Use SparkPoolAddressesProviderMetaData.ABI instead.

View Source
var SparkPoolAddressesProviderMetaData = &bind.MetaData{
	ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"ACLAdminUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"ACLManagerUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"AddressSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"proxyAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldImplementationAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newImplementationAddress\",\"type\":\"address\"}],\"name\":\"AddressSetAsProxy\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"string\",\"name\":\"oldMarketId\",\"type\":\"string\"},{\"indexed\":true,\"internalType\":\"string\",\"name\":\"newMarketId\",\"type\":\"string\"}],\"name\":\"MarketIdSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"PoolConfiguratorUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"PoolDataProviderUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"PoolUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"PriceOracleSentinelUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"PriceOracleUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"proxyAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"implementationAddress\",\"type\":\"address\"}],\"name\":\"ProxyCreated\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"getACLAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getACLManager\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"}],\"name\":\"getAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getMarketId\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPool\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPoolConfigurator\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPoolDataProvider\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPriceOracle\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPriceOracleSentinel\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newAclAdmin\",\"type\":\"address\"}],\"name\":\"setACLAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newAclManager\",\"type\":\"address\"}],\"name\":\"setACLManager\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"newAddress\",\"type\":\"address\"}],\"name\":\"setAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"newImplementationAddress\",\"type\":\"address\"}],\"name\":\"setAddressAsProxy\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"newMarketId\",\"type\":\"string\"}],\"name\":\"setMarketId\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPoolConfiguratorImpl\",\"type\":\"address\"}],\"name\":\"setPoolConfiguratorImpl\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newDataProvider\",\"type\":\"address\"}],\"name\":\"setPoolDataProvider\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPoolImpl\",\"type\":\"address\"}],\"name\":\"setPoolImpl\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPriceOracle\",\"type\":\"address\"}],\"name\":\"setPriceOracle\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPriceOracleSentinel\",\"type\":\"address\"}],\"name\":\"setPriceOracleSentinel\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}

SparkPoolAddressesProviderMetaData contains all meta data concerning the SparkPoolAddressesProvider contract.

Functions

This section is empty.

Types

type SparkPoolAddressesProvider

type SparkPoolAddressesProvider struct {
	SparkPoolAddressesProviderCaller     // Read-only binding to the contract
	SparkPoolAddressesProviderTransactor // Write-only binding to the contract
	SparkPoolAddressesProviderFilterer   // Log filterer for contract events
}

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

func NewSparkPoolAddressesProvider

func NewSparkPoolAddressesProvider(address common.Address, backend bind.ContractBackend) (*SparkPoolAddressesProvider, error)

NewSparkPoolAddressesProvider creates a new instance of SparkPoolAddressesProvider, bound to a specific deployed contract.

type SparkPoolAddressesProviderACLAdminUpdated

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

SparkPoolAddressesProviderACLAdminUpdated represents a ACLAdminUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderACLAdminUpdatedIterator

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

SparkPoolAddressesProviderACLAdminUpdatedIterator is returned from FilterACLAdminUpdated and is used to iterate over the raw logs and unpacked data for ACLAdminUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderACLAdminUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderACLAdminUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderACLAdminUpdatedIterator) Next

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

type SparkPoolAddressesProviderACLManagerUpdated

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

SparkPoolAddressesProviderACLManagerUpdated represents a ACLManagerUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderACLManagerUpdatedIterator

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

SparkPoolAddressesProviderACLManagerUpdatedIterator is returned from FilterACLManagerUpdated and is used to iterate over the raw logs and unpacked data for ACLManagerUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderACLManagerUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderACLManagerUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderACLManagerUpdatedIterator) Next

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

type SparkPoolAddressesProviderAddressSet

type SparkPoolAddressesProviderAddressSet struct {
	Id         [32]byte
	OldAddress common.Address
	NewAddress common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

SparkPoolAddressesProviderAddressSet represents a AddressSet event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderAddressSetAsProxy

type SparkPoolAddressesProviderAddressSetAsProxy struct {
	Id                       [32]byte
	ProxyAddress             common.Address
	OldImplementationAddress common.Address
	NewImplementationAddress common.Address
	Raw                      types.Log // Blockchain specific contextual infos
}

SparkPoolAddressesProviderAddressSetAsProxy represents a AddressSetAsProxy event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderAddressSetAsProxyIterator

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

SparkPoolAddressesProviderAddressSetAsProxyIterator is returned from FilterAddressSetAsProxy and is used to iterate over the raw logs and unpacked data for AddressSetAsProxy events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderAddressSetAsProxyIterator) Close

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

func (*SparkPoolAddressesProviderAddressSetAsProxyIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderAddressSetAsProxyIterator) Next

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

type SparkPoolAddressesProviderAddressSetIterator

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

SparkPoolAddressesProviderAddressSetIterator is returned from FilterAddressSet and is used to iterate over the raw logs and unpacked data for AddressSet events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderAddressSetIterator) Close

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

func (*SparkPoolAddressesProviderAddressSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderAddressSetIterator) Next

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

type SparkPoolAddressesProviderCaller

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

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

func NewSparkPoolAddressesProviderCaller

func NewSparkPoolAddressesProviderCaller(address common.Address, caller bind.ContractCaller) (*SparkPoolAddressesProviderCaller, error)

NewSparkPoolAddressesProviderCaller creates a new read-only instance of SparkPoolAddressesProvider, bound to a specific deployed contract.

func (*SparkPoolAddressesProviderCaller) GetACLAdmin

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetACLAdmin(opts *bind.CallOpts) (common.Address, error)

GetACLAdmin is a free data retrieval call binding the contract method 0x0e67178c.

Solidity: function getACLAdmin() view returns(address)

func (*SparkPoolAddressesProviderCaller) GetACLManager

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetACLManager(opts *bind.CallOpts) (common.Address, error)

GetACLManager is a free data retrieval call binding the contract method 0x707cd716.

Solidity: function getACLManager() view returns(address)

func (*SparkPoolAddressesProviderCaller) GetAddress

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetAddress(opts *bind.CallOpts, id [32]byte) (common.Address, error)

GetAddress is a free data retrieval call binding the contract method 0x21f8a721.

Solidity: function getAddress(bytes32 id) view returns(address)

func (*SparkPoolAddressesProviderCaller) GetMarketId

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetMarketId(opts *bind.CallOpts) (string, error)

GetMarketId is a free data retrieval call binding the contract method 0x568ef470.

Solidity: function getMarketId() view returns(string)

func (*SparkPoolAddressesProviderCaller) GetPool

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetPool(opts *bind.CallOpts) (common.Address, error)

GetPool is a free data retrieval call binding the contract method 0x026b1d5f.

Solidity: function getPool() view returns(address)

func (*SparkPoolAddressesProviderCaller) GetPoolConfigurator

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetPoolConfigurator(opts *bind.CallOpts) (common.Address, error)

GetPoolConfigurator is a free data retrieval call binding the contract method 0x631adfca.

Solidity: function getPoolConfigurator() view returns(address)

func (*SparkPoolAddressesProviderCaller) GetPoolDataProvider

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetPoolDataProvider(opts *bind.CallOpts) (common.Address, error)

GetPoolDataProvider is a free data retrieval call binding the contract method 0xe860accb.

Solidity: function getPoolDataProvider() view returns(address)

func (*SparkPoolAddressesProviderCaller) GetPriceOracle

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetPriceOracle(opts *bind.CallOpts) (common.Address, error)

GetPriceOracle is a free data retrieval call binding the contract method 0xfca513a8.

Solidity: function getPriceOracle() view returns(address)

func (*SparkPoolAddressesProviderCaller) GetPriceOracleSentinel

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCaller) GetPriceOracleSentinel(opts *bind.CallOpts) (common.Address, error)

GetPriceOracleSentinel is a free data retrieval call binding the contract method 0x5eb88d3d.

Solidity: function getPriceOracleSentinel() view returns(address)

type SparkPoolAddressesProviderCallerRaw

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

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

func (*SparkPoolAddressesProviderCallerRaw) Call

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerRaw) 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 SparkPoolAddressesProviderCallerSession

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

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

func (*SparkPoolAddressesProviderCallerSession) GetACLAdmin

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetACLAdmin() (common.Address, error)

GetACLAdmin is a free data retrieval call binding the contract method 0x0e67178c.

Solidity: function getACLAdmin() view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetACLManager

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetACLManager() (common.Address, error)

GetACLManager is a free data retrieval call binding the contract method 0x707cd716.

Solidity: function getACLManager() view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetAddress

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetAddress(id [32]byte) (common.Address, error)

GetAddress is a free data retrieval call binding the contract method 0x21f8a721.

Solidity: function getAddress(bytes32 id) view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetMarketId

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetMarketId() (string, error)

GetMarketId is a free data retrieval call binding the contract method 0x568ef470.

Solidity: function getMarketId() view returns(string)

func (*SparkPoolAddressesProviderCallerSession) GetPool

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetPool() (common.Address, error)

GetPool is a free data retrieval call binding the contract method 0x026b1d5f.

Solidity: function getPool() view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetPoolConfigurator

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetPoolConfigurator() (common.Address, error)

GetPoolConfigurator is a free data retrieval call binding the contract method 0x631adfca.

Solidity: function getPoolConfigurator() view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetPoolDataProvider

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetPoolDataProvider() (common.Address, error)

GetPoolDataProvider is a free data retrieval call binding the contract method 0xe860accb.

Solidity: function getPoolDataProvider() view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetPriceOracle

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetPriceOracle() (common.Address, error)

GetPriceOracle is a free data retrieval call binding the contract method 0xfca513a8.

Solidity: function getPriceOracle() view returns(address)

func (*SparkPoolAddressesProviderCallerSession) GetPriceOracleSentinel

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderCallerSession) GetPriceOracleSentinel() (common.Address, error)

GetPriceOracleSentinel is a free data retrieval call binding the contract method 0x5eb88d3d.

Solidity: function getPriceOracleSentinel() view returns(address)

type SparkPoolAddressesProviderFilterer

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

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

func NewSparkPoolAddressesProviderFilterer

func NewSparkPoolAddressesProviderFilterer(address common.Address, filterer bind.ContractFilterer) (*SparkPoolAddressesProviderFilterer, error)

NewSparkPoolAddressesProviderFilterer creates a new log filterer instance of SparkPoolAddressesProvider, bound to a specific deployed contract.

func (*SparkPoolAddressesProviderFilterer) FilterACLAdminUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterACLAdminUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderACLAdminUpdatedIterator, error)

FilterACLAdminUpdated is a free log retrieval operation binding the contract event 0xe9cf53972264dc95304fd424458745019ddfca0e37ae8f703d74772c41ad115b.

Solidity: event ACLAdminUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterACLManagerUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterACLManagerUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderACLManagerUpdatedIterator, error)

FilterACLManagerUpdated is a free log retrieval operation binding the contract event 0xb30efa04327bb8a537d61cc1e5c48095345ad18ef7cc04e6bacf7dfb6caaf507.

Solidity: event ACLManagerUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterAddressSet

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterAddressSet(opts *bind.FilterOpts, id [][32]byte, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderAddressSetIterator, error)

FilterAddressSet is a free log retrieval operation binding the contract event 0x9ef0e8c8e52743bb38b83b17d9429141d494b8041ca6d616a6c77cebae9cd8b7.

Solidity: event AddressSet(bytes32 indexed id, address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterAddressSetAsProxy

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterAddressSetAsProxy(opts *bind.FilterOpts, id [][32]byte, proxyAddress []common.Address, newImplementationAddress []common.Address) (*SparkPoolAddressesProviderAddressSetAsProxyIterator, error)

FilterAddressSetAsProxy is a free log retrieval operation binding the contract event 0x3bbd45b5429b385e3fb37ad5cd1cd1435a3c8ec32196c7937597365a3fd3e99c.

Solidity: event AddressSetAsProxy(bytes32 indexed id, address indexed proxyAddress, address oldImplementationAddress, address indexed newImplementationAddress)

func (*SparkPoolAddressesProviderFilterer) FilterMarketIdSet

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterMarketIdSet(opts *bind.FilterOpts, oldMarketId []string, newMarketId []string) (*SparkPoolAddressesProviderMarketIdSetIterator, error)

FilterMarketIdSet is a free log retrieval operation binding the contract event 0xe685c8cdecc6030c45030fd54778812cb84ed8e4467c38294403d68ba7860823.

Solidity: event MarketIdSet(string indexed oldMarketId, string indexed newMarketId)

func (*SparkPoolAddressesProviderFilterer) FilterPoolConfiguratorUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterPoolConfiguratorUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderPoolConfiguratorUpdatedIterator, error)

FilterPoolConfiguratorUpdated is a free log retrieval operation binding the contract event 0x8932892569eba59c8382a089d9b732d1f49272878775235761a2a6b0309cd465.

Solidity: event PoolConfiguratorUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterPoolDataProviderUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterPoolDataProviderUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderPoolDataProviderUpdatedIterator, error)

FilterPoolDataProviderUpdated is a free log retrieval operation binding the contract event 0xc853974cfbf81487a14a23565917bee63f527853bcb5fa54f2ae1cdf8a38356d.

Solidity: event PoolDataProviderUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterPoolUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterPoolUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderPoolUpdatedIterator, error)

FilterPoolUpdated is a free log retrieval operation binding the contract event 0x90affc163f1a2dfedcd36aa02ed992eeeba8100a4014f0b4cdc20ea265a66627.

Solidity: event PoolUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterPriceOracleSentinelUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterPriceOracleSentinelUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderPriceOracleSentinelUpdatedIterator, error)

FilterPriceOracleSentinelUpdated is a free log retrieval operation binding the contract event 0x5326514eeca90494a14bedabcff812a0e683029ee85d1e23824d44fd14cd6ae7.

Solidity: event PriceOracleSentinelUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterPriceOracleUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterPriceOracleUpdated(opts *bind.FilterOpts, oldAddress []common.Address, newAddress []common.Address) (*SparkPoolAddressesProviderPriceOracleUpdatedIterator, error)

FilterPriceOracleUpdated is a free log retrieval operation binding the contract event 0x56b5f80d8cac1479698aa7d01605fd6111e90b15fc4d2b377417f46034876cbd.

Solidity: event PriceOracleUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) FilterProxyCreated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) FilterProxyCreated(opts *bind.FilterOpts, id [][32]byte, proxyAddress []common.Address, implementationAddress []common.Address) (*SparkPoolAddressesProviderProxyCreatedIterator, error)

FilterProxyCreated is a free log retrieval operation binding the contract event 0x4a465a9bd819d9662563c1e11ae958f8109e437e7f4bf1c6ef0b9a7b3f35d478.

Solidity: event ProxyCreated(bytes32 indexed id, address indexed proxyAddress, address indexed implementationAddress)

func (*SparkPoolAddressesProviderFilterer) ParseACLAdminUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParseACLAdminUpdated(log types.Log) (*SparkPoolAddressesProviderACLAdminUpdated, error)

ParseACLAdminUpdated is a log parse operation binding the contract event 0xe9cf53972264dc95304fd424458745019ddfca0e37ae8f703d74772c41ad115b.

Solidity: event ACLAdminUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParseACLManagerUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParseACLManagerUpdated(log types.Log) (*SparkPoolAddressesProviderACLManagerUpdated, error)

ParseACLManagerUpdated is a log parse operation binding the contract event 0xb30efa04327bb8a537d61cc1e5c48095345ad18ef7cc04e6bacf7dfb6caaf507.

Solidity: event ACLManagerUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParseAddressSet

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParseAddressSet(log types.Log) (*SparkPoolAddressesProviderAddressSet, error)

ParseAddressSet is a log parse operation binding the contract event 0x9ef0e8c8e52743bb38b83b17d9429141d494b8041ca6d616a6c77cebae9cd8b7.

Solidity: event AddressSet(bytes32 indexed id, address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParseAddressSetAsProxy

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParseAddressSetAsProxy(log types.Log) (*SparkPoolAddressesProviderAddressSetAsProxy, error)

ParseAddressSetAsProxy is a log parse operation binding the contract event 0x3bbd45b5429b385e3fb37ad5cd1cd1435a3c8ec32196c7937597365a3fd3e99c.

Solidity: event AddressSetAsProxy(bytes32 indexed id, address indexed proxyAddress, address oldImplementationAddress, address indexed newImplementationAddress)

func (*SparkPoolAddressesProviderFilterer) ParseMarketIdSet

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParseMarketIdSet(log types.Log) (*SparkPoolAddressesProviderMarketIdSet, error)

ParseMarketIdSet is a log parse operation binding the contract event 0xe685c8cdecc6030c45030fd54778812cb84ed8e4467c38294403d68ba7860823.

Solidity: event MarketIdSet(string indexed oldMarketId, string indexed newMarketId)

func (*SparkPoolAddressesProviderFilterer) ParsePoolConfiguratorUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParsePoolConfiguratorUpdated(log types.Log) (*SparkPoolAddressesProviderPoolConfiguratorUpdated, error)

ParsePoolConfiguratorUpdated is a log parse operation binding the contract event 0x8932892569eba59c8382a089d9b732d1f49272878775235761a2a6b0309cd465.

Solidity: event PoolConfiguratorUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParsePoolDataProviderUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParsePoolDataProviderUpdated(log types.Log) (*SparkPoolAddressesProviderPoolDataProviderUpdated, error)

ParsePoolDataProviderUpdated is a log parse operation binding the contract event 0xc853974cfbf81487a14a23565917bee63f527853bcb5fa54f2ae1cdf8a38356d.

Solidity: event PoolDataProviderUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParsePoolUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParsePoolUpdated(log types.Log) (*SparkPoolAddressesProviderPoolUpdated, error)

ParsePoolUpdated is a log parse operation binding the contract event 0x90affc163f1a2dfedcd36aa02ed992eeeba8100a4014f0b4cdc20ea265a66627.

Solidity: event PoolUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParsePriceOracleSentinelUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParsePriceOracleSentinelUpdated(log types.Log) (*SparkPoolAddressesProviderPriceOracleSentinelUpdated, error)

ParsePriceOracleSentinelUpdated is a log parse operation binding the contract event 0x5326514eeca90494a14bedabcff812a0e683029ee85d1e23824d44fd14cd6ae7.

Solidity: event PriceOracleSentinelUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParsePriceOracleUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParsePriceOracleUpdated(log types.Log) (*SparkPoolAddressesProviderPriceOracleUpdated, error)

ParsePriceOracleUpdated is a log parse operation binding the contract event 0x56b5f80d8cac1479698aa7d01605fd6111e90b15fc4d2b377417f46034876cbd.

Solidity: event PriceOracleUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) ParseProxyCreated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) ParseProxyCreated(log types.Log) (*SparkPoolAddressesProviderProxyCreated, error)

ParseProxyCreated is a log parse operation binding the contract event 0x4a465a9bd819d9662563c1e11ae958f8109e437e7f4bf1c6ef0b9a7b3f35d478.

Solidity: event ProxyCreated(bytes32 indexed id, address indexed proxyAddress, address indexed implementationAddress)

func (*SparkPoolAddressesProviderFilterer) WatchACLAdminUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchACLAdminUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderACLAdminUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchACLAdminUpdated is a free log subscription operation binding the contract event 0xe9cf53972264dc95304fd424458745019ddfca0e37ae8f703d74772c41ad115b.

Solidity: event ACLAdminUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchACLManagerUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchACLManagerUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderACLManagerUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchACLManagerUpdated is a free log subscription operation binding the contract event 0xb30efa04327bb8a537d61cc1e5c48095345ad18ef7cc04e6bacf7dfb6caaf507.

Solidity: event ACLManagerUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchAddressSet

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchAddressSet(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderAddressSet, id [][32]byte, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchAddressSet is a free log subscription operation binding the contract event 0x9ef0e8c8e52743bb38b83b17d9429141d494b8041ca6d616a6c77cebae9cd8b7.

Solidity: event AddressSet(bytes32 indexed id, address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchAddressSetAsProxy

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchAddressSetAsProxy(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderAddressSetAsProxy, id [][32]byte, proxyAddress []common.Address, newImplementationAddress []common.Address) (event.Subscription, error)

WatchAddressSetAsProxy is a free log subscription operation binding the contract event 0x3bbd45b5429b385e3fb37ad5cd1cd1435a3c8ec32196c7937597365a3fd3e99c.

Solidity: event AddressSetAsProxy(bytes32 indexed id, address indexed proxyAddress, address oldImplementationAddress, address indexed newImplementationAddress)

func (*SparkPoolAddressesProviderFilterer) WatchMarketIdSet

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchMarketIdSet(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderMarketIdSet, oldMarketId []string, newMarketId []string) (event.Subscription, error)

WatchMarketIdSet is a free log subscription operation binding the contract event 0xe685c8cdecc6030c45030fd54778812cb84ed8e4467c38294403d68ba7860823.

Solidity: event MarketIdSet(string indexed oldMarketId, string indexed newMarketId)

func (*SparkPoolAddressesProviderFilterer) WatchPoolConfiguratorUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchPoolConfiguratorUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderPoolConfiguratorUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchPoolConfiguratorUpdated is a free log subscription operation binding the contract event 0x8932892569eba59c8382a089d9b732d1f49272878775235761a2a6b0309cd465.

Solidity: event PoolConfiguratorUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchPoolDataProviderUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchPoolDataProviderUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderPoolDataProviderUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchPoolDataProviderUpdated is a free log subscription operation binding the contract event 0xc853974cfbf81487a14a23565917bee63f527853bcb5fa54f2ae1cdf8a38356d.

Solidity: event PoolDataProviderUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchPoolUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchPoolUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderPoolUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchPoolUpdated is a free log subscription operation binding the contract event 0x90affc163f1a2dfedcd36aa02ed992eeeba8100a4014f0b4cdc20ea265a66627.

Solidity: event PoolUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchPriceOracleSentinelUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchPriceOracleSentinelUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderPriceOracleSentinelUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchPriceOracleSentinelUpdated is a free log subscription operation binding the contract event 0x5326514eeca90494a14bedabcff812a0e683029ee85d1e23824d44fd14cd6ae7.

Solidity: event PriceOracleSentinelUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchPriceOracleUpdated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchPriceOracleUpdated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderPriceOracleUpdated, oldAddress []common.Address, newAddress []common.Address) (event.Subscription, error)

WatchPriceOracleUpdated is a free log subscription operation binding the contract event 0x56b5f80d8cac1479698aa7d01605fd6111e90b15fc4d2b377417f46034876cbd.

Solidity: event PriceOracleUpdated(address indexed oldAddress, address indexed newAddress)

func (*SparkPoolAddressesProviderFilterer) WatchProxyCreated

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderFilterer) WatchProxyCreated(opts *bind.WatchOpts, sink chan<- *SparkPoolAddressesProviderProxyCreated, id [][32]byte, proxyAddress []common.Address, implementationAddress []common.Address) (event.Subscription, error)

WatchProxyCreated is a free log subscription operation binding the contract event 0x4a465a9bd819d9662563c1e11ae958f8109e437e7f4bf1c6ef0b9a7b3f35d478.

Solidity: event ProxyCreated(bytes32 indexed id, address indexed proxyAddress, address indexed implementationAddress)

type SparkPoolAddressesProviderMarketIdSet

type SparkPoolAddressesProviderMarketIdSet struct {
	OldMarketId common.Hash
	NewMarketId common.Hash
	Raw         types.Log // Blockchain specific contextual infos
}

SparkPoolAddressesProviderMarketIdSet represents a MarketIdSet event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderMarketIdSetIterator

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

SparkPoolAddressesProviderMarketIdSetIterator is returned from FilterMarketIdSet and is used to iterate over the raw logs and unpacked data for MarketIdSet events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderMarketIdSetIterator) Close

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

func (*SparkPoolAddressesProviderMarketIdSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderMarketIdSetIterator) Next

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

type SparkPoolAddressesProviderPoolConfiguratorUpdated

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

SparkPoolAddressesProviderPoolConfiguratorUpdated represents a PoolConfiguratorUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderPoolConfiguratorUpdatedIterator

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

SparkPoolAddressesProviderPoolConfiguratorUpdatedIterator is returned from FilterPoolConfiguratorUpdated and is used to iterate over the raw logs and unpacked data for PoolConfiguratorUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderPoolConfiguratorUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderPoolConfiguratorUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderPoolConfiguratorUpdatedIterator) Next

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

type SparkPoolAddressesProviderPoolDataProviderUpdated

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

SparkPoolAddressesProviderPoolDataProviderUpdated represents a PoolDataProviderUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderPoolDataProviderUpdatedIterator

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

SparkPoolAddressesProviderPoolDataProviderUpdatedIterator is returned from FilterPoolDataProviderUpdated and is used to iterate over the raw logs and unpacked data for PoolDataProviderUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderPoolDataProviderUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderPoolDataProviderUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderPoolDataProviderUpdatedIterator) Next

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

type SparkPoolAddressesProviderPoolUpdated

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

SparkPoolAddressesProviderPoolUpdated represents a PoolUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderPoolUpdatedIterator

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

SparkPoolAddressesProviderPoolUpdatedIterator is returned from FilterPoolUpdated and is used to iterate over the raw logs and unpacked data for PoolUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderPoolUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderPoolUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderPoolUpdatedIterator) Next

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

type SparkPoolAddressesProviderPriceOracleSentinelUpdated

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

SparkPoolAddressesProviderPriceOracleSentinelUpdated represents a PriceOracleSentinelUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderPriceOracleSentinelUpdatedIterator

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

SparkPoolAddressesProviderPriceOracleSentinelUpdatedIterator is returned from FilterPriceOracleSentinelUpdated and is used to iterate over the raw logs and unpacked data for PriceOracleSentinelUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderPriceOracleSentinelUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderPriceOracleSentinelUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderPriceOracleSentinelUpdatedIterator) Next

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

type SparkPoolAddressesProviderPriceOracleUpdated

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

SparkPoolAddressesProviderPriceOracleUpdated represents a PriceOracleUpdated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderPriceOracleUpdatedIterator

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

SparkPoolAddressesProviderPriceOracleUpdatedIterator is returned from FilterPriceOracleUpdated and is used to iterate over the raw logs and unpacked data for PriceOracleUpdated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderPriceOracleUpdatedIterator) Close

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

func (*SparkPoolAddressesProviderPriceOracleUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderPriceOracleUpdatedIterator) Next

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

type SparkPoolAddressesProviderProxyCreated

type SparkPoolAddressesProviderProxyCreated struct {
	Id                    [32]byte
	ProxyAddress          common.Address
	ImplementationAddress common.Address
	Raw                   types.Log // Blockchain specific contextual infos
}

SparkPoolAddressesProviderProxyCreated represents a ProxyCreated event raised by the SparkPoolAddressesProvider contract.

type SparkPoolAddressesProviderProxyCreatedIterator

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

SparkPoolAddressesProviderProxyCreatedIterator is returned from FilterProxyCreated and is used to iterate over the raw logs and unpacked data for ProxyCreated events raised by the SparkPoolAddressesProvider contract.

func (*SparkPoolAddressesProviderProxyCreatedIterator) Close

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

func (*SparkPoolAddressesProviderProxyCreatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*SparkPoolAddressesProviderProxyCreatedIterator) Next

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

type SparkPoolAddressesProviderRaw

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

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

func (*SparkPoolAddressesProviderRaw) Call

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderRaw) 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 (*SparkPoolAddressesProviderRaw) Transact

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

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

func (*SparkPoolAddressesProviderRaw) Transfer

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderRaw) 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 SparkPoolAddressesProviderSession

type SparkPoolAddressesProviderSession struct {
	Contract     *SparkPoolAddressesProvider // 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
}

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

func (*SparkPoolAddressesProviderSession) GetACLAdmin

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetACLAdmin() (common.Address, error)

GetACLAdmin is a free data retrieval call binding the contract method 0x0e67178c.

Solidity: function getACLAdmin() view returns(address)

func (*SparkPoolAddressesProviderSession) GetACLManager

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetACLManager() (common.Address, error)

GetACLManager is a free data retrieval call binding the contract method 0x707cd716.

Solidity: function getACLManager() view returns(address)

func (*SparkPoolAddressesProviderSession) GetAddress

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetAddress(id [32]byte) (common.Address, error)

GetAddress is a free data retrieval call binding the contract method 0x21f8a721.

Solidity: function getAddress(bytes32 id) view returns(address)

func (*SparkPoolAddressesProviderSession) GetMarketId

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetMarketId() (string, error)

GetMarketId is a free data retrieval call binding the contract method 0x568ef470.

Solidity: function getMarketId() view returns(string)

func (*SparkPoolAddressesProviderSession) GetPool

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetPool() (common.Address, error)

GetPool is a free data retrieval call binding the contract method 0x026b1d5f.

Solidity: function getPool() view returns(address)

func (*SparkPoolAddressesProviderSession) GetPoolConfigurator

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetPoolConfigurator() (common.Address, error)

GetPoolConfigurator is a free data retrieval call binding the contract method 0x631adfca.

Solidity: function getPoolConfigurator() view returns(address)

func (*SparkPoolAddressesProviderSession) GetPoolDataProvider

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetPoolDataProvider() (common.Address, error)

GetPoolDataProvider is a free data retrieval call binding the contract method 0xe860accb.

Solidity: function getPoolDataProvider() view returns(address)

func (*SparkPoolAddressesProviderSession) GetPriceOracle

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetPriceOracle() (common.Address, error)

GetPriceOracle is a free data retrieval call binding the contract method 0xfca513a8.

Solidity: function getPriceOracle() view returns(address)

func (*SparkPoolAddressesProviderSession) GetPriceOracleSentinel

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) GetPriceOracleSentinel() (common.Address, error)

GetPriceOracleSentinel is a free data retrieval call binding the contract method 0x5eb88d3d.

Solidity: function getPriceOracleSentinel() view returns(address)

func (*SparkPoolAddressesProviderSession) SetACLAdmin

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetACLAdmin(newAclAdmin common.Address) (*types.Transaction, error)

SetACLAdmin is a paid mutator transaction binding the contract method 0x76d84ffc.

Solidity: function setACLAdmin(address newAclAdmin) returns()

func (*SparkPoolAddressesProviderSession) SetACLManager

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetACLManager(newAclManager common.Address) (*types.Transaction, error)

SetACLManager is a paid mutator transaction binding the contract method 0xed301ca9.

Solidity: function setACLManager(address newAclManager) returns()

func (*SparkPoolAddressesProviderSession) SetAddress

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetAddress(id [32]byte, newAddress common.Address) (*types.Transaction, error)

SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.

Solidity: function setAddress(bytes32 id, address newAddress) returns()

func (*SparkPoolAddressesProviderSession) SetAddressAsProxy

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetAddressAsProxy(id [32]byte, newImplementationAddress common.Address) (*types.Transaction, error)

SetAddressAsProxy is a paid mutator transaction binding the contract method 0x5dcc528c.

Solidity: function setAddressAsProxy(bytes32 id, address newImplementationAddress) returns()

func (*SparkPoolAddressesProviderSession) SetMarketId

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetMarketId(newMarketId string) (*types.Transaction, error)

SetMarketId is a paid mutator transaction binding the contract method 0xf67b1847.

Solidity: function setMarketId(string newMarketId) returns()

func (*SparkPoolAddressesProviderSession) SetPoolConfiguratorImpl

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetPoolConfiguratorImpl(newPoolConfiguratorImpl common.Address) (*types.Transaction, error)

SetPoolConfiguratorImpl is a paid mutator transaction binding the contract method 0xe4ca28b7.

Solidity: function setPoolConfiguratorImpl(address newPoolConfiguratorImpl) returns()

func (*SparkPoolAddressesProviderSession) SetPoolDataProvider

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetPoolDataProvider(newDataProvider common.Address) (*types.Transaction, error)

SetPoolDataProvider is a paid mutator transaction binding the contract method 0xe44e9ed1.

Solidity: function setPoolDataProvider(address newDataProvider) returns()

func (*SparkPoolAddressesProviderSession) SetPoolImpl

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetPoolImpl(newPoolImpl common.Address) (*types.Transaction, error)

SetPoolImpl is a paid mutator transaction binding the contract method 0xa1564406.

Solidity: function setPoolImpl(address newPoolImpl) returns()

func (*SparkPoolAddressesProviderSession) SetPriceOracle

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetPriceOracle(newPriceOracle common.Address) (*types.Transaction, error)

SetPriceOracle is a paid mutator transaction binding the contract method 0x530e784f.

Solidity: function setPriceOracle(address newPriceOracle) returns()

func (*SparkPoolAddressesProviderSession) SetPriceOracleSentinel

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderSession) SetPriceOracleSentinel(newPriceOracleSentinel common.Address) (*types.Transaction, error)

SetPriceOracleSentinel is a paid mutator transaction binding the contract method 0x74944cec.

Solidity: function setPriceOracleSentinel(address newPriceOracleSentinel) returns()

type SparkPoolAddressesProviderTransactor

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

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

func NewSparkPoolAddressesProviderTransactor

func NewSparkPoolAddressesProviderTransactor(address common.Address, transactor bind.ContractTransactor) (*SparkPoolAddressesProviderTransactor, error)

NewSparkPoolAddressesProviderTransactor creates a new write-only instance of SparkPoolAddressesProvider, bound to a specific deployed contract.

func (*SparkPoolAddressesProviderTransactor) SetACLAdmin

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetACLAdmin(opts *bind.TransactOpts, newAclAdmin common.Address) (*types.Transaction, error)

SetACLAdmin is a paid mutator transaction binding the contract method 0x76d84ffc.

Solidity: function setACLAdmin(address newAclAdmin) returns()

func (*SparkPoolAddressesProviderTransactor) SetACLManager

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetACLManager(opts *bind.TransactOpts, newAclManager common.Address) (*types.Transaction, error)

SetACLManager is a paid mutator transaction binding the contract method 0xed301ca9.

Solidity: function setACLManager(address newAclManager) returns()

func (*SparkPoolAddressesProviderTransactor) SetAddress

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetAddress(opts *bind.TransactOpts, id [32]byte, newAddress common.Address) (*types.Transaction, error)

SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.

Solidity: function setAddress(bytes32 id, address newAddress) returns()

func (*SparkPoolAddressesProviderTransactor) SetAddressAsProxy

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetAddressAsProxy(opts *bind.TransactOpts, id [32]byte, newImplementationAddress common.Address) (*types.Transaction, error)

SetAddressAsProxy is a paid mutator transaction binding the contract method 0x5dcc528c.

Solidity: function setAddressAsProxy(bytes32 id, address newImplementationAddress) returns()

func (*SparkPoolAddressesProviderTransactor) SetMarketId

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetMarketId(opts *bind.TransactOpts, newMarketId string) (*types.Transaction, error)

SetMarketId is a paid mutator transaction binding the contract method 0xf67b1847.

Solidity: function setMarketId(string newMarketId) returns()

func (*SparkPoolAddressesProviderTransactor) SetPoolConfiguratorImpl

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetPoolConfiguratorImpl(opts *bind.TransactOpts, newPoolConfiguratorImpl common.Address) (*types.Transaction, error)

SetPoolConfiguratorImpl is a paid mutator transaction binding the contract method 0xe4ca28b7.

Solidity: function setPoolConfiguratorImpl(address newPoolConfiguratorImpl) returns()

func (*SparkPoolAddressesProviderTransactor) SetPoolDataProvider

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetPoolDataProvider(opts *bind.TransactOpts, newDataProvider common.Address) (*types.Transaction, error)

SetPoolDataProvider is a paid mutator transaction binding the contract method 0xe44e9ed1.

Solidity: function setPoolDataProvider(address newDataProvider) returns()

func (*SparkPoolAddressesProviderTransactor) SetPoolImpl

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetPoolImpl(opts *bind.TransactOpts, newPoolImpl common.Address) (*types.Transaction, error)

SetPoolImpl is a paid mutator transaction binding the contract method 0xa1564406.

Solidity: function setPoolImpl(address newPoolImpl) returns()

func (*SparkPoolAddressesProviderTransactor) SetPriceOracle

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetPriceOracle(opts *bind.TransactOpts, newPriceOracle common.Address) (*types.Transaction, error)

SetPriceOracle is a paid mutator transaction binding the contract method 0x530e784f.

Solidity: function setPriceOracle(address newPriceOracle) returns()

func (*SparkPoolAddressesProviderTransactor) SetPriceOracleSentinel

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactor) SetPriceOracleSentinel(opts *bind.TransactOpts, newPriceOracleSentinel common.Address) (*types.Transaction, error)

SetPriceOracleSentinel is a paid mutator transaction binding the contract method 0x74944cec.

Solidity: function setPriceOracleSentinel(address newPriceOracleSentinel) returns()

type SparkPoolAddressesProviderTransactorRaw

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

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

func (*SparkPoolAddressesProviderTransactorRaw) Transact

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

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

func (*SparkPoolAddressesProviderTransactorRaw) Transfer

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorRaw) 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 SparkPoolAddressesProviderTransactorSession

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

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

func (*SparkPoolAddressesProviderTransactorSession) SetACLAdmin

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetACLAdmin(newAclAdmin common.Address) (*types.Transaction, error)

SetACLAdmin is a paid mutator transaction binding the contract method 0x76d84ffc.

Solidity: function setACLAdmin(address newAclAdmin) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetACLManager

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetACLManager(newAclManager common.Address) (*types.Transaction, error)

SetACLManager is a paid mutator transaction binding the contract method 0xed301ca9.

Solidity: function setACLManager(address newAclManager) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetAddress

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetAddress(id [32]byte, newAddress common.Address) (*types.Transaction, error)

SetAddress is a paid mutator transaction binding the contract method 0xca446dd9.

Solidity: function setAddress(bytes32 id, address newAddress) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetAddressAsProxy

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetAddressAsProxy(id [32]byte, newImplementationAddress common.Address) (*types.Transaction, error)

SetAddressAsProxy is a paid mutator transaction binding the contract method 0x5dcc528c.

Solidity: function setAddressAsProxy(bytes32 id, address newImplementationAddress) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetMarketId

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetMarketId(newMarketId string) (*types.Transaction, error)

SetMarketId is a paid mutator transaction binding the contract method 0xf67b1847.

Solidity: function setMarketId(string newMarketId) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetPoolConfiguratorImpl

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetPoolConfiguratorImpl(newPoolConfiguratorImpl common.Address) (*types.Transaction, error)

SetPoolConfiguratorImpl is a paid mutator transaction binding the contract method 0xe4ca28b7.

Solidity: function setPoolConfiguratorImpl(address newPoolConfiguratorImpl) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetPoolDataProvider

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetPoolDataProvider(newDataProvider common.Address) (*types.Transaction, error)

SetPoolDataProvider is a paid mutator transaction binding the contract method 0xe44e9ed1.

Solidity: function setPoolDataProvider(address newDataProvider) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetPoolImpl

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetPoolImpl(newPoolImpl common.Address) (*types.Transaction, error)

SetPoolImpl is a paid mutator transaction binding the contract method 0xa1564406.

Solidity: function setPoolImpl(address newPoolImpl) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetPriceOracle

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetPriceOracle(newPriceOracle common.Address) (*types.Transaction, error)

SetPriceOracle is a paid mutator transaction binding the contract method 0x530e784f.

Solidity: function setPriceOracle(address newPriceOracle) returns()

func (*SparkPoolAddressesProviderTransactorSession) SetPriceOracleSentinel

func (_SparkPoolAddressesProvider *SparkPoolAddressesProviderTransactorSession) SetPriceOracleSentinel(newPriceOracleSentinel common.Address) (*types.Transaction, error)

SetPriceOracleSentinel is a paid mutator transaction binding the contract method 0x74944cec.

Solidity: function setPriceOracleSentinel(address newPriceOracleSentinel) returns()

Jump to

Keyboard shortcuts

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