TellerWithMultiAssetSupport

Verified contract

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

No balances found for "TellerWithMultiAssetSupport"

0x8e2964ae4a03ec30f4fcf62eb1660e1034645ea9bd503ce474fa43fbeb6f0bb9
0x07185921e771102ca4d81e4d9ef0f72006044f8c0687b94ca6fe2fe567eb18e7
0xfbc1d1924f4d7012b7e087b0ea1bd6a8b02d0526976510fa7a18318a2cf36ff5
0x34f6451692742045d6fb0961932b4fe0f3f271dca9cb85393c958d0c78da613c
0xeb472e6b669b2ab60496d27b677ef9180b3cc8bdbc7eaddc613c18f36722cc7f
0x2ff1e3e80aed5dce2acd808cdd5048c546bd60f180f6304ee0c94ff38ca7a245
0x800d62db5c370fe4063933e9afe29e62b7dcb2c6799b21295d5fc3d20c378649
0x1dd5841104528fdc868b17e36b0717faf824d062139086b8db6a22bfbf67bbe7
0xa897283a3a3429d329fcd37fb87c0985b2971da27e530b84ba86ff2f059c34e6
0x69a225a490405351ee78ce25381c0c3c6b8c08bd1113265d025e4265493c8c28

Functions
Getter at block 21184256
accountant(view returns (address)
0x1b293dc39f94157fa0d1d36d7e0090c8b8b8c13f
authority(view returns (address)
0x6889e57bca038c28520c0b047a75e567502ea5f6
depositNonce(view returns (uint96)
2042
isPaused(view returns (bool)
false
nativeWrapper(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x0000000000000000000000000000000000000000
shareLockPeriod(view returns (uint64)
0
vault(view returns (address)
0x657e8c867d8b37dcc18fa4caead9c45eb088c642
Read-only
assetData(addressview returns (bool allowDepositsbool allowWithdrawsuint16 sharePremium)
beforeTransfer(address fromaddress toaddress operatorview 
fromDenyList(addressview returns (bool)
operatorDenyList(addressview returns (bool)
publicDepositHistory(uint256view returns (bytes32)
shareUnlockTime(addressview returns (uint256)
toDenyList(addressview returns (bool)
State-modifying
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
setAuthority(address newAuthority
setShareLockPeriod(uint64 _shareLockPeriod
transferOwnership(address newOwner
unpause(
updateAssetData(address assetbool allowDepositsbool allowWithdrawsuint16 sharePremium
Events
AllowFrom(address indexed user
AllowOperator(address indexed user
AllowTo(address indexed user
AssetDataUpdated(address indexed assetbool allowDepositsbool allowWithdrawsuint16 sharePremium
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__SharePremiumTooLarge(
TellerWithMultiAssetSupport__SharesAreLocked(
TellerWithMultiAssetSupport__SharesAreUnLocked(
TellerWithMultiAssetSupport__TransferDenied(address fromaddress toaddress operator
TellerWithMultiAssetSupport__ZeroAssets(
TellerWithMultiAssetSupport__ZeroShares(