StandardPoolConverter

Verified contract

Active on Ethereum with 139 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2,824,591.4
ERC-20
Value $2,819,831.84
0x41fa23cb6065c051d8468443ab3a7e2c2e5dd56d90179828d05f18f21c3224fe
0x53afded5362e0dc8493ac2a5a3e88393be0b36839d84ca8cf52926245b92e24d
0xac57ed8786ee6de347d2262cf27fb8414ec8e8b237b411608a7fb0e652065477
0x274689bb685e45876f5e9b4e499d3260fedd41948fdabb1a1d4cbc8989a6ceee
0x0d9953556ddf7ac02ea4c4fee623b2e883f5939572f15877b817d36fd64c7aaa
0xda331618177a2e7ba5d6ab1db6cf6f5fd779184db4d00903fb11777425d95ded
From
0xdd7522d47362ed1eb8a04ca75e80078af37a978a13e73ad61c517ff0e21766ec
0x38cf31ac9f549450fa8dfd6b38e42ab7293da24633bc0bcdf7f98cc04ceb51ff
0xec8818530763d7509c4d9ea7365434ef230249059ba44452471b3718b7b79456
0x1d9f9a82c9d8633aa1adf41eeb43db6dabee255f5217201b38d14cd643daa949

Functions
Getter at block 20927128
anchor(view returns (address)
0xb1cd6e4153b2a390cf00a6556b0fc1458c4a5533
averageRateInfo(view returns (uint256)
46599333247618664108159481495813227791301484907915757393263957554793344144015
connectorTokenCount(view returns (uint16)
2
conversionFee(view returns (uint32)
1000
converterType(pure returns (uint16)
3
isActive(view returns (bool)
true
isV28OrHigher(pure returns (bool)
true
maxConversionFee(view returns (uint32)
30000
newOwner(view returns (address)
0x0000000000000000000000000000000000000000
onlyOwnerCanUpdateRegistry(view returns (bool)
false
owner(view returns (address)
0x1647f8480c65528aff347602460c3ff9429cef4d
prevRegistry(view returns (address)
0x52ae12abe5d8bd778bd5397f99ca900624cfadd4
registry(view returns (address)
0x52ae12abe5d8bd778bd5397f99ca900624cfadd4
reserveBalances(view returns (uint256uint256)
(5887172170590758453981420, 1160840280905025021911)
reserveTokenCount(view returns (uint16)
2
reserveTokens(view returns (address[])
[0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C, 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE]
token(view returns (address)
0xb1cd6e4153b2a390cf00a6556b0fc1458c4a5533
version(view returns (uint16)
48
Read-only
addLiquidityCost(address[] reservesuint256 indexuint256 amountview returns (uint256[])
addLiquidityReturn(address[] reservesuint256[] amountsview returns (uint256)
connectorTokens(uint256 indexview returns (address)
connectors(address reserveTokenview returns (uint256uint32boolboolbool)
getConnectorBalance(address reserveTokenview returns (uint256)
getReturn(address sourceTokenaddress targetTokenuint256 sourceAmountview returns (uint256uint256)
recentAverageRate(address tokenview returns (uint256uint256)
removeLiquidityReturn(uint256 amountaddress[] reservesview returns (uint256[])
reserveBalance(address reserveTokenview returns (uint256)
reserveWeight(address reserveTokenview returns (uint32)
sourceAmountAndFee(address sourceTokenaddress targetTokenuint256 targetAmountview returns (uint256uint256)
targetAmountAndFee(address sourceTokenaddress targetTokenuint256 sourceAmountview returns (uint256uint256)
State-modifying
acceptAnchorOwnership(
acceptOwnership(
acceptTokenOwnership(
addLiquidity(address[] reservesuint256[] reserveAmountsuint256 minReturnpayable returns (uint256)
addReserve(address tokenuint32 weight
convert(address sourceTokenaddress targetTokenuint256 sourceAmountaddress traderaddress beneficiarypayable returns (uint256)
onUpgradeComplete(
processNetworkFees(
removeLiquidity(uint256 amountaddress[] reservesuint256[] minReturnAmountsreturns (uint256[])
restoreRegistry(
restrictRegistryUpdate(bool restrictOwnerOnly
setConversionFee(uint32 fee
syncReserveBalances(
transferAnchorOwnership(address newOwner
transferOwnership(address newOwner
transferReservesOnUpgrade(address newConverter
transferTokenOwnership(address newOwner
updateRegistry(
upgrade(
Events
Activation(uint16 indexed converterTypeaddress indexed anchorbool indexed activated
Conversion(address indexed sourceTokenaddress indexed targetTokenaddress indexed traderuint256 sourceAmountuint256 targetAmountint256 conversionFee
ConversionFeeUpdate(uint32 prevFeeuint32 newFee
LiquidityAdded(address indexed provideraddress indexed reserveTokenuint256 amountuint256 newBalanceuint256 newSupply
LiquidityRemoved(address indexed provideraddress indexed reserveTokenuint256 amountuint256 newBalanceuint256 newSupply
OwnerUpdate(address indexed prevOwneraddress indexed newOwner
TokenRateUpdate(address indexed token1address indexed token2uint256 rateNuint256 rateD
Constructor
constructor(address anchoraddress registryuint32 maxConversionFee
Fallback and receive
receive(
Errors

This contract contains no error objects.