TellerWithMultiAssetSupport

Verified contract

Active on Ethereum with 4,867 txns
Deployed by via 0x42a36260 at 19672710
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TellerWithMultiAssetSupport"

0x232862f694319b16d4ed4c15c3dca54bc6c2c5f7f992f84e5cd4677ae48e84bf
0x2a8c586f2470926d1534fa51dd4c0741b5dcecdf96a2b971dc3031f4a2bfbef0
0x1c347f79e939c2e280a1de6515c1c9cccbf2632057e3b0112eaf9305a156d927
0x1b9a89341c8cac2a6cbefb56476132b648edd5338b4ec08c3ff27e07e9c801e2
0xd43cd95211e29d8777bae63ac9ccefe458d16a76a5d98024885e89738c93eb6f
0x3d2e060642ec89c7e71f38469474abab7e1f0b5618a56931f7bffb47a477d895
0x43457b9374d2c911368f4eb7c5a9a7a681e51ca2c3dadc63b3b6d368428cd1de
0x9cf9da3cf1f790ecff93d6ce7215411593101913cabf5230f87024b0639abb7f
0x75477af930667dd8000da4f255d2ca6717f611209373b5e9636bffc56f91a5f7
0xab215fd72eef77a77fb77c61a2e0e1edc3c556dbde8d14d1d0e80f16282aa016

Functions
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 fromview 
isSupported(addressview returns (bool)
publicDepositHistory(uint256view returns (bytes32)
shareUnlockTime(addressview returns (uint256)
State-modifying
addAsset(address asset
bulkDeposit(address depositAssetuint256 depositAmountuint256 minimumMintaddress toreturns (uint256 shares)
bulkWithdraw(address withdrawAssetuint256 shareAmountuint256 minimumAssetsaddress toreturns (uint256 assetsOut)
deposit(address depositAssetuint256 depositAmountuint256 minimumMintpayable returns (uint256 shares)
depositWithPermit(address depositAssetuint256 depositAmountuint256 minimumMintuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256 shares)
pause(
refundDeposit(uint256 nonceaddress receiveraddress depositAssetuint256 depositAmountuint256 shareAmountuint256 depositTimestampuint256 shareLockUpPeriodAtTimeOfDeposit
removeAsset(address asset
setAuthority(address newAuthority
setShareLockPeriod(uint64 _shareLockPeriod
transferOwnership(address newOwner
unpause(
Events
AssetAdded(address indexed asset
AssetRemoved(address indexed asset
AuthorityUpdated(address indexed useraddress indexed newAuthority
BulkDeposit(address indexed assetuint256 depositAmount
BulkWithdraw(address indexed assetuint256 shareAmount
Deposit(uint256 indexed nonceaddress indexed receiveraddress indexed depositAssetuint256 depositAmountuint256 shareAmountuint256 depositTimestampuint256 shareLockPeriodAtTimeOfDeposit
DepositRefunded(uint256 indexed noncebytes32 depositHashaddress indexed user
OwnershipTransferred(address indexed useraddress indexed newOwner
Paused(
Unpaused(
Constructor
constructor(address _owneraddress _vaultaddress _accountantaddress _weth
Fallback and receive

This contract contains no fallback and receive objects.

Errors
TellerWithMultiAssetSupport__AssetNotSupported(
TellerWithMultiAssetSupport__BadDepositHash(
TellerWithMultiAssetSupport__DualDeposit(
TellerWithMultiAssetSupport__MinimumAssetsNotMet(
TellerWithMultiAssetSupport__MinimumMintNotMet(
TellerWithMultiAssetSupport__Paused(
TellerWithMultiAssetSupport__PermitFailedAndAllowanceTooLow(
TellerWithMultiAssetSupport__ShareLockPeriodTooLong(
TellerWithMultiAssetSupport__SharesAreLocked(
TellerWithMultiAssetSupport__SharesAreUnLocked(
TellerWithMultiAssetSupport__ZeroAssets(
TellerWithMultiAssetSupport__ZeroShares(