YBSV1

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0xa1258eb6 at 19712346
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 9 additional slots
-
variable spans 9 additional slots
17 additional variables

No balances found for "YBSV1"

0xab74b76fe360da54389df92c3828b0f46310ba960f5489ea86de303dd0702129
From

Functions
Getter at block 21329797
ASSET_PROTECTION_ROLE(view returns (bytes32)
0xe3e4f9d7569515307c0cdec302af069a93c9e33f325269bac70e6e22465a9796
CANCEL_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0xc0f19624b8ab4d6191b65400ed8f1aaada44157b948c6e9de5124807aea283b6
PAUSE_ROLE(view returns (bytes32)
0x139c2898040ef16910dc9f44dc697df79363da767d8bc92f2e310312b816e46d
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
REBASE_ADMIN_ROLE(view returns (bytes32)
0x1def088e742814a6c13355302c4cd95da961f82267b7106f2e38fbc5414a570e
REBASE_ROLE(view returns (bytes32)
0x2cb8fee3430f011f8ea5df36a120dd5a293aa25c9ca88cc51159a94f41f768bb
RECEIVE_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0xd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de8
SUPPLY_CONTROLLER_ROLE(view returns (bytes32)
0x9c00d6f280439b1dfa4da90321e0a3f3c2e87280f4d07fea9fa43ff2cf02df2b
TRANSFER_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267
afterIncrMult(view returns (uint256)
0
beforeIncrMult(view returns (uint256)
0
decimals(view returns (uint8)
0
defaultAdmin(view returns (address)
0x0000000000000000000000000000000000000000
defaultAdminDelay(view returns (uint48)
0
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
getActiveMultiplier(view returns (uint256)
0
maxRebaseRate(view returns (uint256)
0
multIncrTime(view returns (uint256)
0
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rebasePeriod(view returns (uint256)
0
symbol(view returns (string)
totalFixedShares(view returns (uint256)
0
totalRebaseShares(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
authorizationState(address authorizerbytes32 nonceview returns (bool)
balanceOf(address accountview returns (uint256)
fixedSharesOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAddrBlocked(address addrview returns (bool)
isAddrBlockedForReceiving(address addrview returns (bool)
nonces(address ownerview returns (uint256)
rebaseSharesOf(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptDefaultAdminTransfer(
approve(address spenderuint256 amountreturns (bool)
beginDefaultAdminTransfer(address newAdmin
blockAccounts(address[] addresses
blockAccountsFromReceiving(address[] addresses
cancelAuthorization(address authorizerbytes32 nonceuint8 vbytes32 rbytes32 s
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
decreaseApproval(address spenderuint256 subtractedValuereturns (bool)
decreaseSupply(uint256 valuereturns (bool success)
grantRole(bytes32 roleaddress account
increaseApproval(address spenderuint256 addedValuereturns (bool)
increaseRebaseMultiplier(uint256 rebaseRateuint256 expectedTotalSupply
increaseSupply(uint256 valuereturns (bool success)
initialize(string name_string symbol_uint8 decimals_address adminaddress supplyControlleraddress pauseraddress assetProtectoraddress rebaserAdminaddress rebaser
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
receiveWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
setMaxRebaseRate(uint256 maxRebaseRate_
setRebaseMultipliers(uint256 beforeIncrMult_uint256 afterIncrMult_uint256 multIncrTime_uint256 expectedTotalSupply
setRebasePeriod(uint256 rebasePeriod_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferFromBatch(address[] fromaddress[] touint256[] valuereturns (bool)
transferWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
transferWithAuthorizationBatch(address[] fromaddress[] touint256[] valueuint256[] validAfteruint256[] validBeforebytes32[] nonceuint8[] vbytes32[] rbytes32[] s
unblockAccounts(address[] addresses
unblockAccountsFromReceiving(address[] addresses
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
wipeBlockedAddress(address addr
Events
AccountBlocked(address indexed account
AccountBlockedFromReceivingToken(address indexed account
AccountUnblocked(address indexed account
AccountUnblockedFromReceivingToken(address indexed account
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizationCanceled(address indexed authorizerbytes32 indexed nonce
AuthorizationUsed(address indexed authorizerbytes32 indexed nonce
BeaconUpgraded(address indexed beacon
BlockedAccountWiped(address indexed account
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
Initialized(uint8 version
MaxRebaseRateSet(uint256 indexed value
Paused(address account
RebaseMultipliersSet(uint256 indexed beforeIncrMult_uint256 indexed afterIncrMult_uint256 indexed multIncrTime_
RebasePeriodSet(uint256 indexed value
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SupplyDecreased(address indexed fromuint256 value
SupplyIncreased(address indexed touint256 value
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccountNotBlocked(
ArgumentLengthMismatch(
AuthorizationAlreadyUsed(
AuthorizationExpired(
AuthorizationInvalid(
BlockedAccountAuthorizer(
BlockedAccountOwner(
BlockedAccountReceiver(
BlockedAccountSender(
BlockedAccountSpender(
CallerMustBePayee(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 sharesuint256 sharesNeeded
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
InsufficientSupply(address senderuint256 sharesuint256 sharesNeeded
InvalidMaxRebaseRate(uint256 value
InvalidRebaseMultiplier(uint256 multiplier
InvalidRebaseRate(uint256 rate
InvalidSignature(
InvalidValueS(
InvalidValueV(
NextIncreaseAlreadySet(
PermitExpired(
UnexpectedTotalSupply(
ZeroAddress(
ZeroSharesFromValue(uint256 value