Transaction Hash:
Block:
12451836 at May-17-2021 12:16:02 PM +UTC
Transaction Fee:
0.00544176588351 ETH
$10.21
Gas Used:
98,941 Gas / 55.00011 Gwei
Emitted Events:
129 |
WETH9.Deposit( dst=[Receiver] ZapYvWETH, wad=1000000000000000000 )
|
130 |
Vyper_contract.Transfer( sender=0x0000000000000000000000000000000000000000, receiver=[Sender] 0xe3a1ebb9a3de6e32b1444c43fb3d651b758570ab, value=989289360973697500 )
|
131 |
WETH9.Transfer( src=[Receiver] ZapYvWETH, dst=Vyper_contract, wad=1000000000000000000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0xa9fE4601...fF02f5b28 | |||||
0xC02aaA39...83C756Cc2 | 6,456,834.815650574776960701 Eth | 6,456,835.815650574776960701 Eth | 1 | ||
0xc8F595E2...25223b7C9
Miner
| (Miner: 0xc8F...7C9) | 1,709.550226614192878325 Eth | 1,709.555668380076388325 Eth | 0.00544176588351 | |
0xE3a1eBB9...b758570Ab |
1.192368283939994531 Eth
Nonce: 129
|
0.186926518056484531 Eth
Nonce: 130
| 1.00544176588351 |
Execution Trace
ETH 1
ZapYvWETH.CALL( )
- ETH 1
WETH9.CALL( )
-
WETH9.balanceOf( 0x5A0bade607eaca65A0FE6d1437E0e3EC2144d540 ) => ( 1000000000000000000 )
Vyper_contract.deposit( _amount=1000000000000000000, recipient=0xE3a1eBB9a3DE6E32b1444C43fB3d651b758570Ab ) => ( 989289360973697500 )
Vyper_contract.deposit( _amount=1000000000000000000, recipient=0xE3a1eBB9a3DE6E32b1444C43fB3d651b758570Ab ) => ( 989289360973697500 )
-
WETH9.balanceOf( 0xa9fE4601811213c340e850ea305481afF02f5b28 ) => ( 248417532740546940040 )
-
WETH9.balanceOf( 0xa9fE4601811213c340e850ea305481afF02f5b28 ) => ( 248417532740546940040 )
-
Null: 0x000...004.CALL( )
-
Null: 0x000...004.00000000( )
-
WETH9.transferFrom( src=0x5A0bade607eaca65A0FE6d1437E0e3EC2144d540, dst=0xa9fE4601811213c340e850ea305481afF02f5b28, wad=1000000000000000000 ) => ( True )
-
Null: 0x000...004.00000000( )
-
File 1 of 4: ZapYvWETH
File 2 of 4: WETH9
File 3 of 4: Vyper_contract
File 4 of 4: Vyper_contract
12345678910111213141516// SPDX-License-Identifier: AGPL-3.0pragma solidity 0.6.12;// Part: OpenZeppelin/openzeppelin-contracts@3.1.0/Address/*** @dev Collection of functions related to the address type*/library Address {/*** @dev Returns true if `account` is a contract.** [IMPORTANT]
File 2 of 4: WETH9
12345678910111213141516// Copyright (C) 2015, 2016, 2017 Dapphub// This program is free software: you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation, either version 3 of the License, or// (at your option) any later version.// This program is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.// You should have received a copy of the GNU General Public License// along with this program. If not, see <http://www.gnu.org/licenses/>.pragma solidity ^0.4.18;
File 3 of 4: Vyper_contract
12345678910111213141516# @version 0.2.8"""@title Yearn Token Vault@license GNU AGPLv3@author yearn.finance@noticeYearn Token Vault. Holds an underlying token, and allows users to interactwith the Yearn ecosystem through Strategies connected to the Vault.Vaults are not limited to a single Strategy, they can have as many Strategiesas can be designed (however the withdrawal queue is capped at 20.)Deposited funds are moved into the most impactful strategy that has notalready reached its limit for assets under management, regardless of whichStrategy a user's funds end up in, they receive their portion of yieldsgenerated across all Strategies.
File 4 of 4: Vyper_contract
12345678910111213141516# @version 0.2.8"""@title Yearn Token Vault@license GNU AGPLv3@author yearn.finance@noticeYearn Token Vault. Holds an underlying token, and allows users to interactwith the Yearn ecosystem through Strategies connected to the Vault.Vaults are not limited to a single Strategy, they can have as many Strategiesas can be designed (however the withdrawal queue is capped at 20.)Deposited funds are moved into the most impactful strategy that has notalready reached its limit for assets under management, regardless of whichStrategy a user's funds end up in, they receive their portion of yieldsgenerated across all Strategies.