CopperProxyV2

Verified contract

Active on Ethereum with 1,344 txns
Deployed by via 0x982a0d58 at 14398706
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xde7e54d2f2c42a86d192defabd67115f0310024afc0efbad67e760b1a3ef1c2b
0x68a2718f48a4db29c5ed2183cda995b67128d69866086fe164e001ff02be586b
0x36b77c12a253ca8cd77d94928247ecfe88a7119bda0087993889060b54fe8219
0x7f4dd150544711b2862f3c09044d377742ddb785367e3b487b74861260fc4441
0x94920705413b8df528cd062c8c8be5e89e05399864e024be481e3338824b2e09
0x87ac7b9951903698437b6f6428dcf165eed4193f601cba7e43c0c3ffd7324c35
0x7b617d9ccb2526263594c21484fde50901a91241380b363ea3aad2364ca415a3
0xbd88cbbf209efe231080e6a2dcf4996c79fa89953d0b4957615de370bf530880
0x273d8cb4d6e7a04ddabcaf7fd1516b673b57ac41fe636cf05d53740d6f7678ad
0x6cc3c640439488e074c356819093b67f4803ef6a4a260d9c091224765909e7a0

Functions
Getter at block 21328937
LBPFactoryAddress(view returns (address)
0x0f3e0c4218b7b0108a3643cfe9d3ec0d4f57c54e
VAULT(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
blockListAddress(view returns (address)
0xdaedc304d3f53ac804e62bce2761de35b69f559f
getFeeRecipients(view returns (address[] recipients)
[0x226e0bA7ECc0220648197eeF16c980dD97D1eFeC, 0x5bfFbB1278dB2f5A5D53AefDd9656C574b599f5e, 0x4fb0ee5A0aeCb90276B04CcbF18C849607F00e06, 0x111919f126a6cc2f934e0797FcF18aB548BAC7FA, 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f]
 
getPools(view returns (address[] pools)
owner(view returns (address)
0x226e0ba7ecc0220648197eef16c980dd97d1efec
platformAccessFeeBPS(view returns (uint256)
200
poolCount(view returns (uint256 count)
367
Read-only
getBPTTokenBalance(address poolview returns (uint256 bptBalance)
getPoolAt(uint256 indexview returns (address pool)
getPoolData(address poolview returns (struct CopperProxyV2PoolData poolData)
getRecipientShareBPS(address recipientAddressview returns (uint256 shareSize)
isPool(address poolview returns (bool valid)
State-modifying
createLBP(struct CopperProxyV2PoolConfig poolConfigreturns (address)
exitPool(address pooluint256 maxBPTTokenOutbool isStandardFee
renounceOwnership(
setSwapEnabled(address poolbool swapEnabled
skim(address tokenaddress recipient
transferOwnership(address newOwner
transferPoolOwnership(address pooladdress newOwner
updateBlocklistAddress(address contractAddress
updateRecipients(address[] recipientsuint256[] recipientShareBPS
Events
GradualWeightUpdateScheduled(address indexed pooluint256 startTimeuint256 endTimeuint256[] endWeights
JoinedPool(address indexed pooladdress[] tokensuint256[] amountsbytes userData
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(address indexed poolbytes32 poolIdstring namestring symboladdress[] tokensuint256[] weightsuint256 swapFeePercentageaddress ownerbool swapEnabledOnStart
RecipientsUpdated(address[] recipientsuint256[] recipientShareBPS
Skimmed(address tokenaddress touint256 balance
SwapEnabledSet(address indexed poolbool swapEnabled
TransferredFee(address indexed pooladdress tokenaddress feeRecipientuint256 feeAmount
TransferredPoolOwnership(address indexed pooladdress previousOwneraddress newOwner
TransferredToken(address indexed pooladdress tokenaddress touint256 amount
Constructor
constructor(uint256 _platformAccessFeeBPSaddress _LBPFactoryAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.