TreasuryHandlerAlpha

Verified contract

Active on Ethereum with 3 txns
Deployed by via 0xf99b2306 at 18433990
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
Value $26.9
0x66fe4108276b2aa8846ecd8a45d75d8a72165024f3c84a3f140b28f8abf5cbf4
0xb623de8ab510f75b33e6f11963c49024679d338ed201e72d4da727cb50f0055b
0xba850d30f9168a07767ed9c5c53579025c11392da58dd3dcd242f44b5323c1eb

Functions
Getter at block 21293579
getExchangePoolAddresses(view returns (address[])
[0xC7e6B676bfC73Ae40bcC4577F22aab1682C691C6]
liquidityBasisPoints(view returns (uint256)
2000
owner(view returns (address)
0x2b9d5c7f2ead1a221d771fb6bb5e35df04d60ab0
priceImpactBasisPoints(view returns (uint256)
300
primaryPool(view returns (address)
0xc7e6b676bfc73ae40bcc4577f22aab1682c691c6
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
token(view returns (address)
0x4507cef57c46789ef8d1a19ea45f4216bae2b528
treasury(view returns (address)
0x2b9d5c7f2ead1a221d771fb6bb5e35df04d60ab0
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.