TreasuryHandlerAlpha

Verified contract

Active on Ethereum with 5 txns
Deployed by via 0x9cdd4f06 at 14029867
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 $32.61
0x97ec1176368bbced2b4552c99ee44cf3ed364c37e1d9fbf57c37497cb8429d82
0x2c735a7fca336fa93bd0cf321b70cd4ba4505c4f00f2bb04a5dee09ba5113ccf
0x6ac94deab147f35dcad928b27e4ea91a9989046ce1f8ed7a1736a272d4090af8
0x13f9dd082f44ab16bbfe1a11da867d2a3c616f2f918b9c1062019f68ef8de6ce
0x608ec2da59d85c6f08f70aad5b29cea9424e1cac8e160bced1de175d7e4ea65f

Functions
Getter at block 21157732
getExchangePoolAddresses(view returns (address[])
[0xca7c2771D248dCBe09EABE0CE57A62e18dA178c0]
liquidityBasisPoints(view returns (uint256)
2000
owner(view returns (address)
0x2b9d5c7f2ead1a221d771fb6bb5e35df04d60ab0
priceImpactBasisPoints(view returns (uint256)
300
primaryPool(view returns (address)
0xca7c2771d248dcbe09eabe0ce57a62e18da178c0
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
token(view returns (address)
0xcf0c122c6b73ff809c693db761e7baebe62b6a2e
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.