Component LP Token
Verified contract
Proxy
Active on
Ethereum with 4,627 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots
Balances ($5,908.98)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDT | ERC-20 | 3.272063K | $1.00 |
$3,272.06 | |
USDC | ERC-20 | 2.638453K | $0.999417 |
$2,636.91 | |
USDP | ERC-20 | 205.16616K | -- | -- | |
TetherClaims.com | ERC-20 | 800 | -- | -- | |
CMP-LP | ERC-20 | 500 | -- | -- | |
CNXT | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19890914 | 6 months ago | | | 0 | 0.00024575104 | |
| 19040891 | 10 months ago | | | 0 | 0.0011164340 | |
| 19033146 | 10 months ago | | | 0 | 0.0017173358 | |
| 18839895 | a year ago | | | 0 | 0.0061023411 | |
| 18342949 | a year ago | | | 0 | 0.0038365526 | |
| 18342939 | a year ago | | | 0 | 0.0043497656 | |
| 18301393 | a year ago | | | 0 | 0.0013503168 | |
| 17966031 | a year ago | | | 0 | 0.0013598329 | |
| 17941214 | a year ago | | | 0 | 0.0033387415 | |
| 17941210 | a year ago | | | 0 | 0.0033666368 |
ABI
ABI objects
Getter at block 21263280 liquidity() view returns (uint256 total_, uint256[] individual_)
chi() view returns (address)
0x0000000000004946c0e9f43f4dee607b0ef1fa1c
component() view returns (int128 alpha, int128 beta, int128 delta, int128 epsilon, int128 lambda, int128 sigma, uint256 totalSupply, address protocol)
(alpha=17524406870024074053, beta=8301034833169298245, delta=922337203685477598, epsilon=7378697629483839, lambda=18446744073709551634, sigma=9223372036854775826, totalSupply=207777383474291449450161, protocol=0x2532d45794b76b93700265243b4424f45ad33091)
decimals() view returns (uint8)
18
frozen() view returns (bool)
false
name() view returns (string)
Component LP Token
owner() view returns (address)
0xa6423a1624712351c9b8c8bb4f5aa36b4c39b338
partitioned() view returns (bool)
false
symbol() view returns (string)
CMP-LP
totalSupply() view returns (uint256 totalSupply_)
207777383474291449450161
viewComponent() view returns (uint256 alpha_, uint256 beta_, uint256 delta_, uint256 epsilon_, uint256 lambda_)
(alpha_=950000000000000000, beta_=450000000000000000, delta_=50000000000000000, epsilon_=400000000000000, lambda_=1000000000000000000)
Read-only
allowance(address _owner, address _spender) view returns (uint256 allowance_)
assimilator(address _derivative) view returns (address assimilator_)
balanceOf(address _account) view returns (uint256 balance_)
derivatives(uint256) view returns (address)
numeraires(uint256) view returns (address)
partitionTickets(address) view returns (bool initialized)
reserves(uint256) view returns (address)
supportsInterface(bytes4 _interface) pure returns (bool supports_)
viewOriginSwap(address _origin, address _target, uint256 _originAmount) view returns (uint256 targetAmount_)
viewPartitionClaims(address _addr) view returns (uint256[] claims_)
viewProportionalDeposit(uint256 _deposit) view returns (uint256 componentsToMint_, uint256[] depositsToMake_)
viewProportionalWithdraw(uint256 _componentsToBurn) view returns (uint256[] withdrawalsToHappen_)
viewSelectiveDeposit(address[] _derivatives, uint256[] _amounts) view returns (uint256 componentsToMint_)
viewSelectiveWithdraw(address[] _derivatives, uint256[] _amounts) view returns (uint256 componentsToBurn_)
viewTargetSwap(address _origin, address _target, uint256 _targetAmount) view returns (uint256 originAmount_)
State-modifying
Events approve(address _spender, uint256 _amount) returns (bool success_)
excludeDerivative(address _derivative)
originSwap(address _origin, address _target, uint256 _originAmount, uint256 _minTargetAmount, uint256 _deadline) returns (uint256 targetAmount_)
originSwapDiscountCHI(address _origin, address _target, uint256 _originAmount, uint256 _minTargetAmount, uint256 _deadline) returns (uint256 targetAmount_)
partition()
partitionedWithdraw(address[] _tokens, uint256[] _amounts) returns (uint256[] withdrawals_)
proportionalDeposit(uint256 _deposit, uint256 _deadline) returns (uint256 componentsMinted_, uint256[] deposits_)
proportionalWithdraw(uint256 _componentsToBurn, uint256 _deadline) returns (uint256[] withdrawals_)
selectiveDeposit(address[] _derivatives, uint256[] _amounts, uint256 _minComponents, uint256 _deadline) returns (uint256 componentsMinted_)
selectiveWithdraw(address[] _derivatives, uint256[] _amounts, uint256 _maxComponents, uint256 _deadline) returns (uint256 componentsBurned_)
setFrozen(bool _toFreezeOrNotToFreeze)
setParams(uint256 _alpha, uint256 _beta, uint256 _feeAtHalt, uint256 _epsilon, uint256 _lambda, uint256 _sigma, address _protocol)
targetSwap(address _origin, address _target, uint256 _maxOriginAmount, uint256 _targetAmount, uint256 _deadline) returns (uint256 originAmount_)
transfer(address _recipient, uint256 _amount) returns (bool success_)
transferFrom(address _sender, address _recipient, uint256 _amount) returns (bool success_)
transferOwnership(address _newOwner)
Approval(address indexed _owner, address indexed spender, uint256 value)
AssetIncluded(address indexed numeraire, address indexed reserve, uint256 weight)
AssimilatorIncluded(address indexed derivative, address indexed numeraire, address indexed reserve, address assimilator)
FrozenSet(bool isFrozen)
OwnershipTransfered(address indexed previousOwner, address indexed newOwner)
ParametersSet(uint256 alpha, uint256 beta, uint256 delta, uint256 epsilon, uint256 lambda)
PartitionRedeemed(address indexed token, address indexed redeemer, uint256 value)
PoolPartitioned(bool partitioned)
Trade(address indexed trader, address indexed origin, address indexed target, uint256 originAmount, uint256 targetAmount)
Transfer(address indexed from, address indexed to, uint256 value)
Approval(address indexed _owner, address indexed spender, uint256 value)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address[] _assets, uint256[] _assetWeights, address[] _derivativeAssimilators)
This contract contains no fallback and receive objects.
This contract contains no error objects.