Ondo Short-Term U.S. Government Bond Fund (Rebasing)

Verified contract

Proxy

Active on Ethereum with 23 txns
Deployed by via 0x9f61f0cb at 19670864
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 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
ERC-20
Value $51,569.32
0xff8d6a3e6fdf85e3931a980ae5b98a52acab380045d0467e2a822b1f2b6f0678
0x36dd8b557509176fbcfd3d4ef29681eb30324c61c231338d4d4eb81575013bb4
0xed996331278129826e9966c7b2b9ee0b4cc93b997c27fdfeed5927913a46b1ff
0x411613dce1a63592468d71b2a9687a99124f1400b513f7027880378b72f9f94f
0x56d9e8c076eaccea3c5b92f4631e30403cfd42ffd2e12d9361f1c0c96173f797
0x179e669d8d0bde3c93fd3a94af9aba1586381facf95fa8861e5105f6bbde7982
0xa9e5515f4b70c86c9750ec0b5a2094f1ef5e9ac7df34321e1641882dfb2816c9
0xbbf2f4028f92ebf3c41ee0d1fda18743c584095449d9652c737b324b400406ef
0x904a73b931d44839d7d79fb29122bf28fb6c4fb468a1bd53a8b58ae5bd531f83
0x595f36e3718783c9e5a63af5acc2ef1d7de283cacf0b93bab538f27684e24fe6

Functions
Getter at block 21316490
BURNER_ROLE(view returns (bytes32)
0xe97b137254058bd94f28d2f3eb79e2d34074ffb488d042e3bc958e0a57d2fa22
CONFIGURER_ROLE(view returns (bytes32)
0xf45c97b23e2beeefda80e1ce5cb3e234aa7b6888ad5cbabb75bfd654dd8e102d
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OUSG_TO_ROUSG_SHARES_MULTIPLIER(view returns (uint256)
10000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
decimals(pure returns (uint8)
18
getOUSGPrice(view returns (uint256 price)
109034774000000000000
kycRegistry(view returns (address)
0x7ce91291846502d50d635163135b2d40a602dc70
kycRequirementGroup(view returns (uint256)
1
name(view returns (string)
Ondo Short-Term U.S. Government Bond Fund (Rebasing)
oracle(view returns (address)
0x0502c5ae08e7cd64fe1aeda7d6e229413ecc6abe
ousg(view returns (address)
0x1b19c19393e2d034d8ff31ff34c81252fcbbee92
paused(view returns (bool)
false
symbol(view returns (string)
rOUSG
totalShares(view returns (uint256)
4729828168047782785181274
totalSupply(view returns (uint256)
51571574536192401718333
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _accountview returns (uint256)
getROUSGByShares(uint256 _sharesview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSharesByROUSG(uint256 _rOUSGAmountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
sharesOf(address _accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address _spenderuint256 _amountreturns (bool)
burnShares(address _accountuint256 _sharesAmount
decreaseAllowance(address _spenderuint256 _subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address _spenderuint256 _addedValuereturns (bool)
initialize(address _kycRegistryuint256 requirementGroupaddress _ousgaddress guardianaddress _oracle
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setKYCRegistry(address registry
setKYCRequirementGroup(uint256 group
setName(string newName
setOracle(address _oracle
setSymbol(string newSymbol
transfer(address _recipientuint256 _amountreturns (bool)
transferFrom(address _senderaddress _recipientuint256 _amountreturns (bool)
transferShares(address _recipientuint256 _sharesAmountreturns (uint256)
unpause(
unwrap(uint256 _rOUSGAmount
unwrapShares(uint256 _sharesAmount
wrap(uint256 _OUSGAmount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint8 version
KYCRegistrySet(address oldRegistryaddress newRegistry
KYCRequirementGroupSet(uint256 oldRequirementGroupuint256 newRequirementGroup
NameSet(string oldNamestring newName
OracleSet(address indexed oldOracleaddress indexed newOracle
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SymbolSet(string oldSymbolstring newSymbol
Transfer(address indexed fromaddress indexed touint256 value
TransferShares(address indexed fromaddress indexed touint256 sharesValue
Unpaused(address account
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors
CannotSetToZeroAddress(
RegistryZeroAddress(
UnwrapTooSmall(