This contract is being backfilled. You may encounter incomplete storage history.

Hinkal

Verified contract

Active on Ethereum with 1,202 txns
Deployed by via 0xb6d9914d at 18539843
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $5,734,212.09
ERC-20
Value $1,437,693.94
ERC-20
Value $79,586.3
ERC-20
Value $77,152.8
ERC-20
Value $75,411.77
ERC-20
Value $17,220
ERC-20
Value $13,246.25
ERC-20
Value $8,626.47
ERC-20
Value $6,932.84
ERC-20
Value $6,068.69
0x5bfa3c82865606a628877feea5f951333a8168983490c548baf90d77b948762a
0x8201f18fb7e95a84098f5a03ab9285adb25a9c395c6cd0b6ea497fc8f8d18957
0x4754b9d02f0d590f6ce86e28b9ef6c45a15c46f8800daf514c0df1e0ad4f4332
0x4dbf4997e00b996a881758d142c6a6046de92e97dbce29d08eb147a67fb6dab7
0x330a04880a56127cbb140f4e2ac5761636c5a20bac627acd506ee99f2afa92a9
0x078f081273fbe19e9dff915531663945c41a4d16d77dfba78a4b012dba29489f
0xd39030539afbc119b6129e81e53c57a2d370d250dfc061703a86a4f83465fd20
0x9324fab58f6f2caddef0a9f1422b2555dd80d0170dc76f3e0a713609e4d74eca
0x14d38e3153d7f7120a3fd4d595c5d845b40a08bf095d94b1554d8077916c4ef1
0xfc39757fbe2228722d3018bc9d2a46e4336feec9e49a97b7e6f0de52beda0fcb

Functions
Getter at block 20793093
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
HINKAL_HELPER_MANAGER(view returns (bytes32)
0x47ddd44be4e69e3bb12e0b1ae411c5e2264c8a03557812e6728682c3b1a4a9dd
accessToken(view returns (address)
0x0036e884cab4f427193839788edebb4b92b9a069
getRootHash(view returns (uint256)
4560081908403208493776949879181606766382029433472987305434694780086043178431
hinkalHelper(view returns (address)
0xdad88c659aa40f489e99fa3bf60457e3e42ca189
m_index(view returns (uint128)
16778570
owner(view returns (address)
0xbdc77a0c69f13207acb70a6981cad60b4c1d1942
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
poseidon2(view returns (address)
0xe90481f96af203bf4cff149edeaa656a894a4c84
poseidon4(view returns (address)
0xd5235593bffa74442c552dff384fb8c9d6b7971e
poseidon5(view returns (address)
0x8f899971c3e0b91820b983cfd57bc551291d2ba2
 
renounceOwnership(view 
rootIndex(view returns (uint128)
4
Read-only
buildVerifierId(struct Dimensions dimensionsuint256 externalActionIdpure returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
hash2(uint256 auint256 bview returns (uint256 poseidonHash)
hash4(uint256 a0uint256 a1uint256 a2uint256 a3view returns (uint256 poseidonHash)
hash5(uint256 a0uint256 a1uint256 a2uint256 a3uint256 a4view returns (uint256 poseidonHash)
logarithm2(uint256 xpure returns (uint256 y)
nullifiers(uint256view returns (bool)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
rootHashExists(uint256 _rootview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tree(uint256view returns (uint256)
State-modifying
acceptOwnership(
grantRole(bytes32 roleaddress account
register(bytes shieldedAddressHash
registerExternalAction(uint256 externalActionIdaddress externalActionAddress
registerVerifiers(uint256[] verifierIdsaddress[] verifierAddresses
removeExternalAction(uint256 externalActionId
removeVerifier(uint256 verifierId
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAccessToken(address _accessToken
setHinkalHelper(address _hinkalHelper
transact(uint256[2] auint256[2][2] buint256[2] cstruct Dimensions dimensionsstruct CircomData circomDatapayable 
transactWithExternalAction(uint256[2] auint256[2][2] buint256[2] cstruct Dimensions dimensionsstruct CircomData circomDatapayable 
transactWithExternalActionAndHook(uint256[2] auint256[2][2] buint256[2] cstruct Dimensions dimensionsstruct CircomData circomDatapayable 
transactWithHook(uint256[2] auint256[2][2] buint256[2] cstruct Dimensions dimensionsstruct CircomData circomDatapayable 
transferOwnership(address newOwner
Events
ExternalActionRegistered(address externalActionAddress
ExternalActionRemoved(address externalActionAddress
NewCommitment(uint256 commitmentint256 indexbytes encryptedOutput
NewTransaction(address senderuint256 timestampaddress erc20TokenAddressint256 publicAmount
NewUtxo(uint256 amountaddress erc20Addressuint256 randomizationuint256 stealthAddressuint256 timeStampuint256 tokenId
Nullified(uint256 nullifier
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Register(address ethereumAddressbytes shieldedAddressHash
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
VerifierRegistered(uint256 verifierIdaddress verifierAddress
VerifierRemoved(uint256 verifierId
Constructor
constructor(IMerkleMerkleConstructorArgs constructorArgsaddress _hinkalHelperaddress _accessTokenaddress _hinkalHelperManager
Fallback and receive
receive(
Errors

This contract contains no error objects.