PoolAddressesProviderRegistry
A register of the active PoolAddressesProvider contracts, covering all markets. This contract is immutable and the address will never change.
For example, the Pool address for the main market is different from the Pool address for the AMM market.
View Methods
getAddressesProviderList
function getAddressesProvidersList()
Returns a list of active PoolAddressesProvider contracts for the registered SparkLend markets.
Returns Values
| Type | Description | 
|---|---|
| address[] | List of active PoolAddressesProvider | 
getAddressesProviderIdByAddress
function getAddressesProviderIdByAddress(address addressesProvider)
Returns Id of PoolAddressesProvider .
Call Params
| Name | Type | Description | 
|---|---|---|
| addressesProvider | address | Address of the PoolAddressesProvider | 
Return Values
| Type | Description | 
|---|---|
| uint256 | Id of the associated PoolAddressesProvider. 0 indicates not a valid PoolAddressesProvider address |