TellerWithMultiAssetSupport

Verified contract

Active on Ethereum with 1,001 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"

0x07e70fd0fd45ea7c757f75deae326ef37a255dde12e8d5f5e5168df42486d469
0xcb2d06a0763ce3b91d787486db96ef9071a3be8e4ce9d653ba02bd9558ecb0f7
0xd281f2ee132e3dab5e5d49db70b27605d7f11b641bf1f1edd68ff6862564f6bb
0x3cb155a3b50418b0cae1809b4faa486c1fa331e823aff2a8138772a3b5722996
0x48b5d9e2190433f4e290906d25619293c50ca1cddb89e3f2ac6a5e7c96cf14c7
0xe93eafad86c3b4bb3ad3377f2a0f5f9c5dec6bc710318bbf9459a97355308438
0xc66f35329fbbf90232e57296ca48b77d33ee14c9d84d8a9bf6adc14a32afe4ce
0x360ed200f6e7badd1afc3337b6b63309f33df9ad7ff110a87918935bf6972b71
0xbb4181e0f91dc56b9614f669f524bd04860fa8784fff00c598dc6e75b3939235
0x4df5d6990bdbd6bcad0de344ccedecb38294b4ce6b7e64b9788e43b1d3392121

Functions
Getter at block 21161421
accountant(view returns (address)
0x1d4f0f05e50312d3e7b65659ef7d06aa74651e0c
authority(view returns (address)
0x4c65e8d34ecd7404fc860c4b83b081df1538bc9e
depositNonce(view returns (uint96)
989
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(