TreasuryHandlerAlpha

Verified contract

Active on Ethereum with 16 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
--
0x08f601626d7e6e7843b56d7893527b118307bd772b01ea20bf0fd3243011d7a0
0xcc351c36dc028370e62d3d626064829ae230653b286ee313645dabfb17fb6eb2
0x88643f2c123701b7c1a491317156f892824892b5401427a9e456d69dad00bb9d
0x23cfe4683f0872e1ec8e9580166a7f91c8a3461bf7821fc641479ed7f3fd9d39
0x57c5564cd71ef41cf28f9519b89f48354bc8e3c1f33af8bfb48a86aabbd7ff70
0x6d9fabbdf811fbb11f86ecf108d454712d8ac134cd4602f3b9f0cd60c5381e2c
0x4a8562376f3738ccf4ada6e63e2c5c73341dbea0981204fe45032c72737a1269
0x5d723a45882508d845398be10b2902028d8e644f546d8119b318215836d68601
0x94d863796bfc0afa1efa2d99ebc2168d399780bc94c73eebc1092d78b3040bc4
0xe7bb3c6a2e6ca4848fb9fd238aa5bb09ed4620c1258a58f80f450dacb407fe93

Functions
Getter at block 21279477
getExchangePoolAddresses(view returns (address[])
[0x2cEB38F67298470E69b77f609F063caA467A6B6d, 0xAa1656B7d4629476Fa4CF76CCfBc01a4653bAc71]
liquidityBasisPoints(view returns (uint256)
0
owner(view returns (address)
0xdd1c8c22593ec7dd8aacd96f914550e0d3d568fb
priceImpactBasisPoints(view returns (uint256)
300
primaryPool(view returns (address)
0xaa1656b7d4629476fa4cf76ccfbc01a4653bac71
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
token(view returns (address)
0x0283d310d682284ebc24db33a41bb5a01bdd140b
treasury(view returns (address)
0xdd1c8c22593ec7dd8aacd96f914550e0d3d568fb
Read-only

This contract contains no read-only function objects.

State-modifying
addExchangePool(address exchangePool
afterTransferHandler(address benefactoraddress beneficiaryuint256 amount
beforeTransferHandler(address benefactoraddress beneficiaryuint256 amount
removeExchangePool(address exchangePool
renounceOwnership(
setLiquidityBasisPoints(uint256 newBasisPoints
setPriceImpactBasisPoints(uint256 newBasisPoints
setPrimaryPool(address exchangePool
setTreasury(address newTreasuryAddress
transferOwnership(address newOwner
withdraw(address tokenAddressuint256 amount
Events
ExchangePoolAdded(address exchangePool
ExchangePoolRemoved(address exchangePool
LiquidityBasisPointsUpdated(uint256 oldBasisPointsuint256 newBasisPoints
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceImpactBasisPointsUpdated(uint256 oldBasisPointsuint256 newBasisPoints
PrimaryPoolUpdated(address oldPrimaryPooladdress newPrimaryPool
TreasuryAddressUpdated(address oldTreasuryAddressaddress newTreasuryAddress
Constructor
constructor(address treasuryAddressaddress tokenAddressaddress routerAddressuint256 initialLiquidityBasisPointsuint256 initialPriceImpactBasisPoints
Fallback and receive
receive(
Errors

This contract contains no error objects.