THDX

Verified contract

Proxy

Active on Ethereum with 1,539 txns
Deployed by via 0xdaa3a5fc at 15166011
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
8 additional variables
ERC-20
Value $99.99
ERC-20
--
0x5bfb6b8ba963bb7a503bd3469a4d22ea96cb2129eca853d56415098ada4f91a1
0x4da84dd826bdca2a7bc1a6a00618c44f2da481bffbf2a64980ea926a130413f3
0x438a20f0a1e773da1a9c4212b89a926fc68fede8a1f3ed6cbebdeb944c144550
0xd35ca49f9c2f5c71d15ea0ce542f9ce354713a88953428681fe4920e417a280f
0x32ca05ad7ebb3dcce6fac94a409d52ef0107650c15d9e46c7ec8ec26557819bd
0xd41d842af011fbb8e5a21211a3c92fdf208891b46b5ea54be348f59834f71afd
0x37544f6c474c488a9c60273e7919bc59403fbf1db123d11ab0922ccdfe61ab1a
0x6e704f9ccedcc483ac8d8cc3060d967f4638b1234d237b4551df1fd7e3adf9d3
0x5399a6537a0379ffb8da298f1d54a7381b1b21adda19f0e44cda03fd984a4100
0x171f5664179eebc204ff76565157480466b53f0cf42e99c2f33788c8971e1376

Functions
Getter at block 21402573
APPROVE_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x808c10407a796f3ef2c7ea38c0638ea9d2b8a1c63e3ca9e1f56ce84ae59df73c
CANCEL_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DECREASE_APPROVAL_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x604bdf0208a879f7d9fa63ff2f539804aaf6f7876eaa13d531bdc957f1c0284f
DOMAIN_SEPARATOR(view returns (bytes32)
0x4620966de60d0998848dd6b49b60ea3dfcb2c756ec629fca7e38ee31c62a0ff5
INCREASE_APPROVAL_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x9a42d39fe98978ff30e5bb6104a6ce6f70ac074c10013f1bce9743e2dccce41b
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
TRANSFER_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267
VERSION(view returns (uint256)
3
boardResolutionDocumentHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
boardResolutionDocumentUrl(view returns (string)
decimals(view returns (uint8)
0
name(view returns (string)
THDX
owner(view returns (address)
0x13abf9c02c150d7d4bfc65939b4fab216babdfb7
priceOracle(view returns (address)
0xc851c6ebf53275182b8af06747906134ccdf2914
processor(view returns (address)
0x40d881686f56dbf2f5633701e73e0b210e00cfb1
realm(view returns (address)
0x89d71dfbdd6ebecd0dfe27d55189f903169d2991
rules(view returns (uint256[]uint256[])
([], [])
symbol(view returns (string)
THDX
terms(view returns (string)
tokenizedSharePercentage(view returns (uint16)
0
tokenizedShares(view returns (uint256)
10000
totalSupply(view returns (uint256)
110000000
trustedIntermediaries(view returns (address[])
[0x13ABf9C02c150d7D4Bfc65939b4fAb216bAbDFB7]
votingSession(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
authorizationStates(addressbytes32view returns (uint8)
balanceOf(address _ownerview returns (uint256)
canTransfer(address _fromaddress _touint256 _amountview returns (booluint256uint256)
convertTo(uint256 _amountstring _currencyuint8 maxDecimalsview returns (uint256)
isAdministrator(address _administratorview returns (bool)
isRealmAdministrator(address _administratorview returns (bool)
isSeizer(address _seizerview returns (bool)
isSupplier(address _supplierview returns (bool)
nonces(addressview returns (uint256)
rule(uint256 ruleIdview returns (uint256uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAdministrator(address _administrator
addRealmAdministrator(address _administrator
addSeizer(address _seizer
addSupplier(address _supplier
approve(address _spenderuint256 _valuereturns (bool)
approveWithAuthorization(address owneraddress spenderuint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
bulkTransfer(address[] _touint256[] _values
bulkTransferFrom(address _fromaddress[] _touint256[] _values
burn(address _fromuint256 _amount
cancelAuthorization(address authorizerbytes32 nonceuint8 vbytes32 rbytes32 s
decreaseApproval(address _spenderuint256 _subtractedValue
decreaseApprovalWithAuthorization(address owneraddress spenderuint256 decrementuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
increaseApproval(address _spenderuint256 _addedValue
increaseApprovalWithAuthorization(address owneraddress spenderuint256 incrementuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
initialize(address owneraddress processor
initialize(address owneraddress processorstring namestring symboladdress[] trustedIntermediariesuint256 _tokenizedShares
initialize(address owneraddress processorstring namestring symboluint8 decimalsaddress[] trustedIntermediaries
mint(address _touint256 _amount
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
removeAdministrator(address _administrator
removeRealmAdministrator(address _administrator
removeSeizer(address _seizer
removeSupplier(address _supplier
renounceOwnership(
seize(address _accountuint256 _value
setBoardResolutionDocument(string _boardResolutionDocumentUrlbytes32 _boardResolutionDocumentHash
setPriceOracle(address newPriceOracle
setProcessor(address newProcessor
setRealm(address newRealm
setRules(uint256[] newRulesuint256[] newRulesParams
setTerms(string _terms
setTokenizedShares(uint256 _tokenizedShares
setTrustedIntermediaries(address[] newTrustedIntermediaries
transfer(address _touint256 _valuereturns (bool)
transferAndCall(address _touint256 _valuebytes datareturns (bool)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
transferOwnership(address newOwner
transferWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
upgradeToV2(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AdministratorAdded(address indexed administrator
AdministratorRemoved(address indexed administrator
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizationCanceled(address indexed authorizerbytes32 indexed nonce
AuthorizationUsed(address indexed authorizerbytes32 indexed nonce
BoardResolutionDocumentSet(bytes32 boardResolutionDocumentHash
Burn(address indexed fromuint256 amount
Mint(address indexed touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceOracleChanged(address indexed newPriceOracle
ProcessorChanged(address indexed newProcessor
RealmAdministratorAdded(address indexed administrator
RealmAdministratorRemoved(address indexed administrator
RealmChanged(address newRealm
RulesChanged(uint256[] newRulesuint256[] newRulesParams
Seize(address accountuint256 amount
SeizerAdded(address indexed seizer
SeizerRemoved(address indexed seizer
SupplierAdded(address indexed supplier
SupplierRemoved(address indexed supplier
TokenizedShares(uint256 tokenizedShares
Transfer(address indexed fromaddress indexed touint256 value
TrustedIntermediariesChanged(address[] newTrustedIntermediaries
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.