TellerWithMultiAssetSupport

Verified contract

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

No balances found for "TellerWithMultiAssetSupport"

0x5182591387f17579c8d31d6f9af126a14187c3f1b16e6279e0c5cb30eed1a83f
0x6b9154d133d2475a5e633147f5136be95a0cf71c3a04226d45d26c9719405602
0x4233e1028afb8cc047ca96f40725be25083a933ade2daf95242add5922c319d7
0xc3ea19779cf346fba451c472562d2c8c73e55638b7a8ec3ea0374960cf4e1731
0xf72c0c5149120326d932cdbd0c70391be0eab6031ffb4cc341e5ae74b88cba37
0x065fc96afdc2962a28e15ba064922c0f23809b4d01213893144748671e5c5e29
0x7c812e655b5c94caaad108c907b903ea5c84ea90c03225db8c3f57a78807fe47
0x030b756fb6e3aa6571755512728ad93d835f58d631f60d393b451a70ab953aa6
0xfa6e972510ea25e319f5ba2a0277d06e708c6f1034577ba0a4bf8555c49a032d
0x36b044a031a9c3c70bbc8675d46d514fb987bb43fa51a0c648c83b2ef8683c16

Functions
Getter at block 21296868
accountant(view returns (address)
0x075e60550c6f77f430b284e76af699bc31651f75
authority(view returns (address)
0x1f5d0e8e7eb6390d2eb6024cdc8b38a7faab596e
depositNonce(view returns (uint96)
5263
isPaused(view returns (bool)
false
nativeWrapper(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x0000000000000000000000000000000000000000
shareLockPeriod(view returns (uint64)
0
vault(view returns (address)
0xe77076518a813616315eaaba6ca8e595e845eee9
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(