AaveLinearPool

Verified contract

Active on Ethereum with 10 txns
Deployed by via 0x2ec7a9b2 at 15367159
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AaveLinearPool"

0xd1637d8b8dc6591fb4671319dc1ec564e7fc8bed6454b6ec1caf6cb940d39249
0x94a08d6f154a082fd7c798610617e08121258d76eafdaf09eee9caaa61c57314
0xa52e74907b5538e400340a877d051c664f3d6f28de739a7d07111c979aa9ab48
0xecb45dbb33b088aee471d764a680f0cef6ced94cb8b735eb19fc2b264a7d7ee6
0xc454b29a4f2ea5372b5832bcfbe6b2f587069b150892c05eb3fbd211e4341d3e
0x9e5aaeb8efb0a786659ef63a1a2309d3fc7383886ee60629fd915219a67dabb5
0x18dc1612032b7e941b495722569a270cb473ab5916018c3c27a15b80eef2b2ba
0xf7c78a1e135153ed8961869b733eb48ff0d86758dc915e289c3e6b8f2bca5f85
0x9c28e257a0ac0dd122146de57ca0364fea33d4b4fb8c2f9f72b43f39ea33b896
0x91336dd64ae27f9d1c6b19cf26f377491b66219e1b75e1f665738d0b8b8180d5

Functions
Getter at block 21205312
DOMAIN_SEPARATOR(view returns (bytes32)
0x58da79a6d4e7fa8ab2f95d3b12d721f67d451a2c0c9d309012e3c99b062dd86b
decimals(view returns (uint8)
18
getAuthorizer(view returns (address)
0x6048a8c631fb7e77eca533cf9c29784e482391e7
getBptIndex(view returns (uint256)
0
getDomainSeparator(view returns (bytes32)
0x58da79a6d4e7fa8ab2f95d3b12d721f67d451a2c0c9d309012e3c99b062dd86b
getMainIndex(view returns (uint256)
1
getMainToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
getOwner(view returns (address)
0xba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1ba1b
getPausedState(view returns (bool pauseduint256 pauseWindowEndTimeuint256 bufferPeriodEndTime)
(paused=false, pauseWindowEndTime=1668520476, bufferPeriodEndTime=1671112476)
getPoolId(view returns (bytes32)
0x82698aecc9e28e9bb27608bd52cf57f704bd1b83000000000000000000000336
getProtocolFeesCollector(view returns (address)
0xce88686553686da562ce7cea497ce749da109f9f
 
getRate(view returns (uint256)
getScalingFactors(view returns (uint256[])
[1000000000000000000, 1000000000000000000000000000000, 1179570237671067460000000000000]
getSwapFeePercentage(view returns (uint256)
10000000000000
getTargets(view returns (uint256 lowerTargetuint256 upperTarget)
(lowerTarget=6000000000000000000000000, upperTarget=20000000000000000000000000)
getVault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
getVirtualSupply(view returns (uint256)
4725009616379365065154
getWrappedIndex(view returns (uint256)
2
getWrappedToken(view returns (address)
0xd093fa4fb80d09bb30817fdcd442d4d02ed3e5de
getWrappedTokenRate(view returns (uint256)
1179570237671067460
inRecoveryMode(view returns (bool)
true
name(view returns (string)
Balancer Aave Boosted Pool (USDC)
symbol(view returns (string)
bb-a-USDC
totalSupply(view returns (uint256)
5192296855616313759160510865368461
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getActionId(bytes4 selectorview returns (bytes32)
getNextNonce(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 amountreturns (bool)
disableRecoveryMode(
enableRecoveryMode(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
onExitPool(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256[]uint256[])
onJoinPool(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256[]uint256[])
onSwap(struct IPoolSwapStructsSwapRequest requestuint256[] balancesuint256 indexInuint256 indexOutreturns (uint256)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
queryExit(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256 bptInuint256[] amountsOut)
queryJoin(bytes32 poolIdaddress senderaddress recipientuint256[] balancesuint256 lastChangeBlockuint256 protocolSwapFeePercentagebytes userDatareturns (uint256 bptOutuint256[] amountsIn)
setAssetManagerPoolConfig(address tokenbytes poolConfig
setSwapFeePercentage(uint256 swapFeePercentage
setTargets(uint256 newLowerTargetuint256 newUpperTarget
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
PausedStateChanged(bool paused
RecoveryModeStateChanged(bool enabled
SwapFeePercentageChanged(uint256 swapFeePercentage
TargetsSet(address indexed tokenuint256 lowerTargetuint256 upperTarget
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(AaveLinearPoolConstructorArgs args
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.