CurveExchangeAdapterSBTC

Verified contract

Active on Ethereum with 3,510 txns
Deployed by via 0xe43c79f3 at 10371057
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 2 additional slots
Native
Value $6,487.28
0x58667121acc2595bfbebd0049c6d24a7f4a3cd001aec8618df967aa6a81491ac
0xc218d470d1ac4d245a422bb4497297b45e0decd345862807418b742a1312c9de
0xcea7898bc68c51e67f77068998ef0e8e8950040a4fa42103278edd441f4f34f3
0xc74eae6ae1a20415592a12c22a80db88291a317f95e6d8af5e25190b8563f878
0xb503914d215721a8a352e77ede9b87ae18c3f7d92d731a9159f7c8386398e2ca
0x43c132c740ddb15a16bb919adf6e3538722e1e7529f6aea449b02b7811a9a559
0x659ac84f401e86a2db9163949f73811f2d612ef1db5832741d046b4c53076b5f
0xf4f80fed8c761af682620d07d4bd0426ed99cfe89d510deaa0ba16016afc52c7
0xbe1f42457c65f9ab6734a442015847109faa22feb67e6a36f26fe956247b1b88
0x09a2e2fee50b38db21622d786603b5453ac0eb4a2e7c97f2f8ce4cba155cfe5a

Functions
Getter at block 21281259
chi(view returns (address)
0x0000000000004946c0e9f43f4dee607b0ef1fa1c
exchange(view returns (address)
0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714
getChainID(pure returns (uint256)
1
registry(view returns (address)
0xe80d347df1209a76dd9d2319d62912ba98c54ddd
Read-only
getNonce(address userview returns (uint256 nonce)
verify(address ownerstring messagestring lengthuint256 nonceuint256 chainIDbytes32 sigRbytes32 sigSuint8 sigVpure returns (bool)
State-modifying
executeMetaTransaction(address userAddressbytes functionSignaturestring messagestring lengthbytes32 sigRbytes32 sigSuint8 sigVpayable returns (bytes)
mintThenDeposit(address _wbtcDestinationuint256 _amountuint256[3] _amountsuint256 _min_mint_amountuint256 _new_min_mint_amountbytes32 _nHashbytes _sig
mintThenSwap(uint256 _minExchangeRateuint256 _newMinExchangeRateuint256 _slippageint128 _jaddress _coinDestinationuint256 _amountbytes32 _nHashbytes _sig
recoverStuck(bytes encodeduint256 _amountbytes32 _nHashbytes _sig
removeLiquidityImbalanceThenBurn(bytes _btcDestinationaddress _coinDestinationuint256[3] amountsuint256 max_burn_amount
removeLiquidityOneCoinThenBurn(bytes _btcDestinationuint256 _token_amountsuint256 min_amountuint8 _i
removeLiquidityThenBurn(bytes _btcDestinationaddress _coinDestinationuint256 amountuint256[3] min_amounts
swapThenBurn(bytes _btcDestinationuint256 _amountuint256 _minRenbtcAmountuint8 _i
Events
Burn(uint256 burnAmount
DepositMintedCurve(uint256 mintedAmountuint256 curveAmountuint256[3] amounts
MetaTransactionExecuted(address userAddressaddress relayerAddressbytes functionSignature
ReceiveRen(uint256 renAmount
SwapReceived(uint256 mintedAmountuint256 erc20BTCAmountint128 j
Constructor
constructor(address _exchangeaddress _curveTokenAddressaddress _registryaddress[3] _coins
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.