TellerWithMultiAssetSupport

Verified contract

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

No balances found for "TellerWithMultiAssetSupport"

0x50c7b44147d3182b52a7e55fe5998349519f57ee706aabf0d1097c3de8494a7f
0xe70378f849eedb28ecb61be8b5ccbcb2987dd0700baa9a60bd36897275a5e2f6
0x1cdd9e00b31d8adbfd19779787b7a365c28f60edca32f0fd6ee969e51cd75173
0x27c845d2dbc10eff1e520520dd5acb94429ab8764e50f7457d722525f06fdb6e
0x529a2ad01aa4c60a47af859db4d9126c8bc81302136862c2c874f65cc46ad878
0x4d5334c9d834ddc137109dafed9baece97b75f9a4c29f400362904b2f12c20ad
0xf7b933d08baf325ab36354aa9434f87696225d0452155bd9c5d5a651328442da
0x189ad66c013fcda879be96e1b9345567bba7cc1527725a8b4178acd79830d8ce
0x4a7dd13babc84abeca30545df4a32680ccab9ed9fe0d5a71282ddb2f8b448462
0xb6b5fa6559fee2f286ee8f7d28d9c6360067cc311f9accec0bf5c644c38577ec

Functions
Getter at block 20790658
accountant(view returns (address)
0x0d05d94a5f1e76c18fbeb7a13d17c8a314088198
authority(view returns (address)
0x485bde66bb668a51f2372e34e45b1c6226798122
depositNonce(view returns (uint96)
3722
isPaused(view returns (bool)
false
nativeWrapper(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x0000000000000000000000000000000000000000
shareLockPeriod(view returns (uint64)
86400
vault(view returns (address)
0xf0bb20865277abd641a307ece5ee04e79073416c
Read-only
beforeTransfer(address fromaddress toaddress operatorview 
denyList(addressview returns (bool)
isSupported(addressview returns (bool)
publicDepositHistory(uint256view returns (bytes32)
shareUnlockTime(addressview returns (uint256)
State-modifying
addAsset(address asset
allowTransfer(address user
bulkDeposit(address depositAssetuint256 depositAmountuint256 minimumMintaddress toreturns (uint256 shares)
bulkWithdraw(address withdrawAssetuint256 shareAmountuint256 minimumAssetsaddress toreturns (uint256 assetsOut)
denyTransfer(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
AllowTransfer(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
DenyTransfer(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(