TellerWithMultiAssetSupport

Verified contract

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

No balances found for "TellerWithMultiAssetSupport"

0xe65324ad7291e9acdc6fc6f44118f9c123095ff3f88ada862136b893e7c953f3
0x8c5d37f114ff1d054c7472ba61edf820f7023b397ed027f25b1968fad0f5d93e
0x3676b5aefdc07cd503520b9c7eb734dbd3e6ff47a7669f45e56098fbc1a5b6d9
0xf8494b1a2d99ff31a6a045554351484139737c27386a7876de5c664a97ce805a
0xbbd8ff0772acf4c67de9a4354f624c98b9718932db3b734f4cb2bf1502773e42
0x86d424368df762f9ccbfa104063442bad260424376f78aefa54aef882e27b3b6
0xfa3d0780bb30c2c1c8cdcf45e77c8cb4a6ffc33513d261c24e77ac1b3ce5fc39
0x2746d21253d95c54552d0452dc44457d80708611c5157580098e5324859bdc9c
0x39a9667c10e4cb2df0cb4c00214697779c851cd7d8a72de6e2b276e6f26c66c3
0x278b5f3ad9b035b98be3232c5b9d525072a9122573b7713df22f701046c9ee4c

Functions
Getter at block 21285601
accountant(view returns (address)
0x05a1552c5e18f5a0bb9571b5f2d6a4765ebda32b
authority(view returns (address)
0x3994741a5b29c60d0ab318de1024f9256fe959dc
depositNonce(view returns (uint96)
15346
isPaused(view returns (bool)
false
nativeWrapper(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x0000000000000000000000000000000000000000
shareLockPeriod(view returns (uint64)
0
vault(view returns (address)
0x86b5780b606940eb59a062aa85a07959518c0161
Read-only
beforeTransfer(address fromaddress toaddress operatorview 
fromDenyList(addressview returns (bool)
isSupported(addressview returns (bool)
operatorDenyList(addressview returns (bool)
publicDepositHistory(uint256view returns (bytes32)
shareUnlockTime(addressview returns (uint256)
toDenyList(addressview returns (bool)
State-modifying
addAsset(address asset
allowAll(address user
allowFrom(address user
allowOperator(address user
allowTo(address user
bulkDeposit(address depositAssetuint256 depositAmountuint256 minimumMintaddress toreturns (uint256 shares)
bulkWithdraw(address withdrawAssetuint256 shareAmountuint256 minimumAssetsaddress toreturns (uint256 assetsOut)
denyAll(address user
denyFrom(address user
denyOperator(address user
denyTo(address user
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
AllowFrom(address indexed user
AllowOperator(address indexed user
AllowTo(address indexed user
AssetAdded(address indexed asset
AssetRemoved(address indexed asset
AuthorityUpdated(address indexed useraddress indexed newAuthority
BulkDeposit(address indexed assetuint256 depositAmount
BulkWithdraw(address indexed assetuint256 shareAmount
DenyFrom(address indexed user
DenyOperator(address indexed user
DenyTo(address indexed user
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__TransferDenied(address fromaddress toaddress operator
TellerWithMultiAssetSupport__ZeroAssets(
TellerWithMultiAssetSupport__ZeroShares(