TellerWithMultiAssetSupport
Verified contract
Active on
Ethereum with 4,867 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xaba6…ff2e
Balances ($0.00)
No balances found for "TellerWithMultiAssetSupport"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20873526 | 6 hours ago | | | 0 | 0.00099014310 | |
| 20873207 | 7 hours ago | | | 0 | 0.0023334718 | |
| 20865490 | a day ago | | | 0 | 0.0035902480 | |
| 20861572 | 2 days ago | | | 0 | 0.0011859228 | |
| 20852576 | 3 days ago | | | 0 | 0.00084926300 | |
| 20852487 | 3 days ago | | | 0 | 0.00066182633 | |
| 20848074 | 4 days ago | | | 0 | 0.0025987810 | |
| 20848047 | 4 days ago | | | 0 | 0.0013079464 | |
| 20847218 | 4 days ago | | | 0 | 0.00096514174 | |
| 20845851 | 4 days ago | | | 0 | 0.0013102469 |
ABI
ABI objects
Getter at block 20875403
accountant() view returns (address)
0xc315d6e14ddcdc7407784e2caf815d131bc1d3e7
authority() view returns (address)
0xaba6ba1e95e0926a6a6b917fe4e2f19ceae4ff2e
depositNonce() view returns (uint96)
4826
isPaused() view returns (bool)
false
nativeWrapper() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner() view returns (address)
0x0000000000000000000000000000000000000000
shareLockPeriod() view returns (uint64)
86400
vault() view returns (address)
0x08c6f91e2b681faf5e17227f2a44c307b3c1364c
Read-only
beforeTransfer(address from) view
isSupported(address) view returns (bool)
publicDepositHistory(uint256) view returns (bytes32)
shareUnlockTime(address) view returns (uint256)
State-modifying
Events addAsset(address asset)
bulkDeposit(address depositAsset, uint256 depositAmount, uint256 minimumMint, address to) returns (uint256 shares)
bulkWithdraw(address withdrawAsset, uint256 shareAmount, uint256 minimumAssets, address to) returns (uint256 assetsOut)
deposit(address depositAsset, uint256 depositAmount, uint256 minimumMint) payable returns (uint256 shares)
depositWithPermit(address depositAsset, uint256 depositAmount, uint256 minimumMint, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns (uint256 shares)
pause()
refundDeposit(uint256 nonce, address receiver, address depositAsset, uint256 depositAmount, uint256 shareAmount, uint256 depositTimestamp, uint256 shareLockUpPeriodAtTimeOfDeposit)
removeAsset(address asset)
setAuthority(address newAuthority)
setShareLockPeriod(uint64 _shareLockPeriod)
transferOwnership(address newOwner)
unpause()
AssetAdded(address indexed asset)
AssetRemoved(address indexed asset)
AuthorityUpdated(address indexed user, address indexed newAuthority)
BulkDeposit(address indexed asset, uint256 depositAmount)
BulkWithdraw(address indexed asset, uint256 shareAmount)
Deposit(uint256 indexed nonce, address indexed receiver, address indexed depositAsset, uint256 depositAmount, uint256 shareAmount, uint256 depositTimestamp, uint256 shareLockPeriodAtTimeOfDeposit)
DepositRefunded(uint256 indexed nonce, bytes32 depositHash, address indexed user)
OwnershipTransferred(address indexed user, address indexed newOwner)
Paused()
Unpaused()
constructor(address _owner, address _vault, address _accountant, address _weth)
This contract contains no fallback and receive objects.
TellerWithMultiAssetSupport__AssetNotSupported()
TellerWithMultiAssetSupport__BadDepositHash()
TellerWithMultiAssetSupport__DualDeposit()
TellerWithMultiAssetSupport__MinimumAssetsNotMet()
TellerWithMultiAssetSupport__MinimumMintNotMet()
TellerWithMultiAssetSupport__Paused()
TellerWithMultiAssetSupport__PermitFailedAndAllowanceTooLow()
TellerWithMultiAssetSupport__ShareLockPeriodTooLong()
TellerWithMultiAssetSupport__SharesAreLocked()
TellerWithMultiAssetSupport__SharesAreUnLocked()
TellerWithMultiAssetSupport__ZeroAssets()
TellerWithMultiAssetSupport__ZeroShares()