UnionZap

Verified contract

Active on Ethereum with 8 txns
Deployed by via 0xc0189b7e at 14811364
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
0x1b55fb0a70e3104605bc44e72c59e9779c45cdceb3348c3dc3dcf4df3e780c60
0x82458c50f051be81a5041fc27939d141bd8a06f552ec66496b45244c8becc2e3
0xe07f3073b7eec24c89762a6671c9ad7181320f743cc5278203b7c736a3071188
0x6552f2e3924f6704e8570f8381416e48d1d448a7998f33413749a5a04cd4fbdf
0x343a4321766fb6c21b3e74e0ca0a37616a0b340067fafb9c60db0201060ae239
0xfdd9b01b05e1b9e561162610d044eb226e682c88c4a5887b6f817658ece89ddd
0x5459768425c11fe64764552bd676056802ccace8bb534f6cc40881aca47c5db6
0xdefc4a504245795cd7dbffd36aefae883c5cdcdc5c3b4c3983fa6888814c834f

Functions
Getter at block 20974531
CRVETH_CRV_INDEX(view returns (uint256)
1
CRVETH_ETH_INDEX(view returns (uint256)
0
CRV_TOKEN(view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
CURVE_CRV_ETH_POOL(view returns (address)
0x8301ae4fc9c624d1d396cbdaa1ed877821d7c511
CURVE_CVXCRV_CRV_POOL(view returns (address)
0x9d0464996170c6b9e75eed71c68b99ddedf279e8
CURVE_CVX_ETH_POOL(view returns (address)
0xb576491f1e6e5e62f1d8f26062ee822b40b0e0d4
CVXCRV_CRV_INDEX(view returns (int128)
0
CVXCRV_CVXCRV_INDEX(view returns (int128)
1
CVXCRV_STAKING_CONTRACT(view returns (address)
0x3fe65692bfcd0e6cf84cb1e7d24108e434a7587e
CVXCRV_TOKEN(view returns (address)
0x62b9c7356a2dc64a1969e19c23e4f579f9810aa7
CVXETH_CVX_INDEX(view returns (uint256)
1
CVXETH_ETH_INDEX(view returns (uint256)
0
CVX_TOKEN(view returns (address)
0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b
VOTIUM_REGISTRY(view returns (address)
0x92e6e43f99809df84ed2d533e1fd8017eb966ee2
owner(view returns (address)
0x9bc7c6ad7e7cf3a6fcb58fb21e27752ac1e53f99
platform(view returns (address)
0x71df067d1d2df5291278b7c660fd37d9b6272b4c
platformFee(view returns (uint256)
20000000
votiumDistributor(view returns (address)
0x378ba9b73309be80bf4c2c027aad799766a7ed5a
Read-only
curveRegistry(addressview returns (address pooluint16 ethIndex)
outputTokens(uint256view returns (address)
tokenInfo(addressview returns (address pooladdress swapperaddress distributor)
State-modifying
addCurvePool(address tokenstruct UnionZapcurveSwapParams params
adjust(bool lockuint32[] weightsuint256[] minAmounts
claim(struct IMultiMerkleStashclaimParam[] claimParams
distribute(uint32[] weights
execute(address _touint256 _valuebytes _datareturns (boolbytes)
processIncentives(struct IMultiMerkleStashclaimParam[] claimParamsuint256 routerChoicesbool claimBeforeSwapbool lockuint256 gasRefunduint32[] weightsuint256[] minAmounts
removeCurvePool(address token
renounceOwnership(
retrieveTokens(address[] tokensaddress to
setApprovals(
setForwarding(address _to
setPlatform(address _platform
setPlatformFee(uint256 _fee
swap(struct IMultiMerkleStashclaimParam[] claimParamsuint256 routerChoicesbool claimBeforeSwapuint256 minAmountOutuint256 gasRefunduint32[] weights
transferOwnership(address newOwner
updateOutputToken(address tokenstruct UnionZaptokenContracts params
updateVotiumDistributor(address _distributor
Events
CurvePoolUpdated(address tokenaddress pool
Distributed(uint256 amountaddress tokenaddress distributor
FundsRetrieved(address tokenaddress touint256 amount
OutputTokenUpdated(address tokenaddress pooladdress swapperaddress distributor
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PlatformFeeUpdated(uint256 _fee
PlatformUpdated(address indexed _platform
Received(address senderuint256 amount
VotiumDistributorUpdated(address distributor
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.