TellerWithMultiAssetSupport

Verified contract

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

No balances found for "TellerWithMultiAssetSupport"

0xad253b335bc96e9b741c12aa4cf87866781e747387d5abf9f966c48207e366b2
0x4d078024b0b29e509b497366ef9a162ccae8d028fff0f6c22817d4d39c9fc0f0
0x879b19298bc54081deeedd594bf288e5a67442a35c064ce8f7fbe77757110d18
0x3fc23498257926f89cbd3b31f47854f6e7fbbf6cf819e2a076fbcbf2ad931edd
0x549b6be51c1f67121f2fdd5c53c0c96b928384abdfe5fbcc1ad6b62462813080
0xb8dc31028d9d359419b3064d4c5c5148b9e16a9950fee0659e5a4d9d3d7549f4
0x64bca526f0fd3ec0dec1ce69da5c4e4652f1457a01446ae1b0dcb39d2ec11a92
0xffbd9826a18fca294e7f951188ecbfafb9401d316174c17bcab09e1cd5095fef
0x4ddd327de354e541ccf72d5a77f4ce46430723167385bce7fdbea56ac14ef645
0x534f8014cd10d8c04affbb762e9e56132e568dfae87b6ea5854bf3d66548cf35

Functions
Getter at block 21276687
accountant(view returns (address)
0x1d4f0f05e50312d3e7b65659ef7d06aa74651e0c
authority(view returns (address)
0x4c65e8d34ecd7404fc860c4b83b081df1538bc9e
depositNonce(view returns (uint96)
1040
isPaused(view returns (bool)
false
nativeWrapper(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x0000000000000000000000000000000000000000
shareLockPeriod(view returns (uint64)
86400
vault(view returns (address)
0xeda663610638e6557c27e2f4e973d3393e844e70
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(