GRouter

Verified contract

Active on Ethereum with 581 txns
Deployed by via 0xdbaeee70 at 16697449
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "GRouter"

0x89319ede3036b8b8870829000b629299ec1100a1f9ae67c35db2deeda829c205
0xd564462c842b57a1503d6d7dc54540d75a7401f68d81d340d50156afad4c7fcb
0xfb90ce8e47968a43c282fdba04eb21a8d1362b82e4ddd6847fa653f46ef96406
0x0e547223c1b8f11382ce90f5e5d049a144bafabf16fc11dc7bc8f48cb8421e07
0xc962bd9344d385aeb76988b0b04f93a1a03a82768a27415aa4bee9dc59f8d8a0
0x3c6ec6be2fd90dabfa9aaa00e9593137f140b992bf78c74a9345c5bdef352489
0xcb60560ab9389e124d3308e78d5cf2ea0232df14a4ca7fccf1fea47b15dd31f6
0xcfee79e938c0b017b2079d7afcfca4abdc4d46c14c05d13eb016650bcb04f2ea
0x7dfca9c07e5ab04f63e01141e76ab1645f96cbfd753497c542359a40794ac993
0x4575177612ac3d02440662abdf7ed58275e442c6ec9e034079072220aa19890d

Functions
Getter at block 21314618
N_COINS(view returns (uint8)
3
routerOracle(view returns (address)
0xfe620d20b3ed77ec0934fbe9df2147f6f3c62599
threeCrv(view returns (address)
0x6c3f90f043a72fa612cbac8115ee7e52bde6e490
threePool(view returns (address)
0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7
tranche(view returns (address)
0x19a07afe97279cb6de1c9e73a13b7b0b63f7e67a
vaultToken(view returns (address)
0x1402c1caa002354fc2c4a4cd2b4045a5b9625ef3
Read-only

This contract contains no read-only function objects.

State-modifying
deposit(uint256 _amountuint256 _token_indexbool _trancheuint256 _minAmountreturns (uint256 amount)
depositGvt(uint256[3] inAmountsuint256 _minAmountaddress _referral
depositPwrd(uint256[3] inAmountsuint256 _minAmountaddress _referral
depositWithAllowedPermit(uint256 _amountuint256 _token_indexbool _trancheuint256 _minAmountuint256 deadlineuint256 nonceuint8 vbytes32 rbytes32 sreturns (uint256 amount)
depositWithPermit(uint256 _amountuint256 _token_indexbool _trancheuint256 _minAmountuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256 amount)
withdraw(uint256 _amountuint256 _token_indexbool _trancheuint256 _minAmountreturns (uint256 amount)
withdrawByStablecoin(bool pwrduint256 indexuint256 lpAmountuint256 _minAmount
Events
LogDeposit(address indexed senderuint256 tokenAmountuint256 tokenIndexbool trancheuint256 trancheAmountuint256 calcAmount
LogLegacyDeposit(address indexed senderuint256[3] tokenAmountsbool trancheuint256 trancheAmountuint256 calcAmount
LogWithdrawal(address indexed senderuint256 tokenAmountuint256 tokenIndexbool trancheuint256 calcAmount
Constructor
constructor(address _GTrancheaddress _vaultTokenaddress _routerOracleaddress _threePooladdress _threeCrv
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AmountIsZero(
LTMinAmountExpected(