Technical reference
Graph trust lattice (keel-graph)
Graph/plugin/library/module registries — the on-chain trust lattice the runtime re-derives against.
Module boundary
Graph/plugin/library/module registries — the on-chain trust lattice the runtime re-derives against.
keel-graph
Graph/plugin/library/module registries — the on-chain trust lattice the runtime re-derives against.
- Version
- 0.3.0
- Dependencies
- None
- Source revision
- ace3fed7aff1765c7d2ee9bba4d0232246f86ffb
KeelAssetTagRegistry
ABI reference at contracts revision ace3fed7aff1. Tuple fields are listed in declaration order. Overloads remain separate.
KeelAssetTagRegistry
view / pure calls read state; nonpayable / payable calls require a transaction. Source ABI is a versioned interface reference; deployed addresses can be older versions. Compare the target’s implementation and ABI before a write.
Functions · 28 entries
| Signature / parameters | Returns | Mutability |
|---|---|---|
MAX_COMMUNITY_ACTIVE_TAGS() | uint256 | view |
MAX_LABEL_BYTES() | uint256 | view |
MAX_TAG_BATCH() | uint256 | view |
bitIndex(uint64 tagId_) | uint8 | pure |
canonicalTagWord(bytes32 assetId, uint256 wordIndex_) | uint256 | view |
canonicalWord(bytes32 assetId, uint256 wordIndex_) | uint256 | view |
communityCount(bytes32 assetId, address account) | uint256 | view |
communityTagCount(bytes32 assetId, address account) | uint256 | view |
communityTagWord(bytes32 assetId, address account, uint256 wordIndex_) | uint256 | view |
communityWord(bytes32 assetId, address account, uint256 wordIndex_) | uint256 | view |
defineCanonicalTag(bytes32 assetId, string label_) | uint64 tagId_ | nonpayable |
defineCanonicalTags(bytes32 assetId, string[] labels) | uint64[] tagIds | nonpayable |
has(bytes32 assetId, uint64 tagId_) | bool | view |
hasCommunityTag(bytes32 assetId, address account, uint64 tagId_) | bool | view |
hasTag(bytes32 assetId, uint64 tagId_) | bool | view |
id(string label_) | uint64 | view |
label(uint64 tagId_) | string | view |
libraryRegistry() | address | view |
nextTagId() | uint64 | view |
setCanonicalTags(bytes32 assetId, uint64[] tagIds, bool enabled) | — | nonpayable |
setCanonicalTagsByLabel(bytes32 assetId, string[] labels, bool enabled) | uint64[] tagIds | nonpayable |
setCommunityTags(bytes32 assetId, uint64[] tagIds, bool enabled) | — | nonpayable |
setCommunityTagsByLabel(bytes32 assetId, string[] labels, bool enabled) | uint64[] tagIds | nonpayable |
tagId(string label_) | uint64 | view |
tagIdFor(string label_) | uint64 | view |
tagLabel(uint64 tagId_) | string | view |
word(bytes32 assetId, uint256 wordIndex_) | uint256 | view |
wordIndex(uint64 tagId_) | uint256 | pure |
Events · 3 entries
| Signature / parameters |
|---|
CanonicalTagUpdated(bytes32 indexed assetId, uint64 indexed tagId, bool enabled, address indexed actor) |
CommunityTagUpdated(bytes32 indexed assetId, address indexed account, uint64 indexed tagId, bool enabled) |
TagDefined(uint64 indexed tagId, bytes32 indexed labelHash, string label, address indexed actor) |
Custom errors · 10 entries
| Signature / parameters |
|---|
BatchTooLarge() |
CommunityTagLimitExceeded() |
InvalidContract() |
InvalidLabel() |
LibraryAssetFrozen() |
LibraryAssetMissing() |
TagIdExhausted() |
TagMissing() |
UnauthorizedCanonicalWriter() |
ZeroAddress() |
| Signature / parameters | Mutability |
|---|---|
constructor(address libraryRegistry_) | nonpayable |
KeelGraphRegistry
ABI reference at contracts revision ace3fed7aff1. Tuple fields are listed in declaration order. Overloads remain separate.
KeelGraphRegistry
view / pure calls read state; nonpayable / payable calls require a transaction. Source ABI is a versioned interface reference; deployed addresses can be older versions. Compare the target’s implementation and ABI before a write.
- Solidity source ↗
- Download ABI
- Sepolia showcase · 0x5b86439598d2091bf45971c3676eb25c5d64dca4 ↗
- Sepolia trusted-runtime · 0x5b86439598d2091bf45971c3676eb25c5d64dca4 ↗
| Signature / parameters | Returns | Mutability |
|---|---|---|
GRAPH_ID_DOMAIN() | bytes32 | view |
MAX_MANIFEST_URI_BYTES() | uint256 | view |
acceptPublisher(bytes32 graphId) | — | nonpayable |
activateVersion(bytes32 graphId, uint64 version) | — | nonpayable |
activeVersion(bytes32 graphId) | (string,bytes32,bytes32,bytes32,uint64,uint64,uint64,uint8,bool,bool) | view |
beginPublisherTransfer(bytes32 graphId, address pendingPublisher) | — | nonpayable |
createGraph(bytes32 salt, uint8 kind, string manifestURI, bytes32 manifestDigest, bytes32 resourceGraphDigest, bytes32 metadataDigest, uint8 storageTier) | bytes32 graphId | nonpayable |
freezeGraph(bytes32 graphId) | — | nonpayable |
graph(bytes32 graphId) | (address,address,uint8,uint8,uint64,uint64,bool,bool) | view |
graphKind(bytes32 graphId) | uint8 | view |
graphPublisher(bytes32 graphId) | address | view |
predictGraphId(address publisher, bytes32 salt) | bytes32 | pure |
promoteMinimumTier(bytes32 graphId, uint8 minimumTier) | — | nonpayable |
publishVersion(bytes32 graphId, uint64 expectedParent, string manifestURI, bytes32 manifestDigest, bytes32 resourceGraphDigest, bytes32 metadataDigest, uint8 storageTier) | uint64 version | nonpayable |
versionOf(bytes32 graphId, uint64 version) | (string,bytes32,bytes32,bytes32,uint64,uint64,uint64,uint8,bool,bool) | view |
Events · 7 entries
| Signature / parameters |
|---|
GraphCreated(bytes32 indexed graphId, address indexed publisher, uint8 indexed kind) |
GraphMinimumTierPromoted(bytes32 indexed graphId, uint8 previousTier, uint8 indexed minimumTier) |
GraphPermanentlyFrozen(bytes32 indexed graphId, uint64 indexed activeVersion, uint8 minimumTier) |
GraphPublisherTransferStarted(bytes32 indexed graphId, address indexed previousPublisher, address indexed pendingPublisher) |
GraphPublisherTransferred(bytes32 indexed graphId, address indexed previousPublisher, address indexed publisher) |
GraphVersionActivated(bytes32 indexed graphId, uint64 indexed version, uint8 storageTier) |
GraphVersionPublished(bytes32 indexed graphId, uint64 indexed version, uint64 indexed parentVersion, bytes32 manifestDigest, bytes32 resourceGraphDigest, bytes32 metadataDigest, uint8 storageTier, string manifestURI, address publisher) |
Custom errors · 11 entries
| Signature / parameters |
|---|
GraphAlreadyExists() |
GraphFrozen() |
GraphMissing() |
InvalidManifest() |
InvalidParent() |
InvalidPublisherTransfer() |
PendingVersionExists() |
StorageTierRegression() |
Unauthorized() |
VersionMissing() |
ZeroAddress() |
KeelLibraryRegistry
ABI reference at contracts revision ace3fed7aff1. Tuple fields are listed in declaration order. Overloads remain separate.
KeelLibraryRegistry
view / pure calls read state; nonpayable / payable calls require a transaction. Source ABI is a versioned interface reference; deployed addresses can be older versions. Compare the target’s implementation and ABI before a write.
Functions · 36 entries
| Signature / parameters | Returns | Mutability |
|---|---|---|
ALLOWLIST_LEAF_DOMAIN() | bytes32 | view |
ASSET_ID_DOMAIN() | bytes32 | view |
PAID_GRANT_DOMAIN() | bytes32 | view |
POLICY_COMMITMENT_DOMAIN() | bytes32 | view |
TOKEN_GATE_GAS_LIMIT() | uint256 | view |
acceptController(bytes32 assetId) | — | nonpayable |
accessRequest(bytes32 assetId, uint64 policyVersion, address account) | (uint64,uint64,uint64,bytes32,bytes32,uint8) | view |
activatePolicy(bytes32 assetId, uint64 policyVersion) | — | nonpayable |
activePolicy(bytes32 assetId) | (bytes32,bytes32,bytes32,bytes32,uint64,uint8,uint8,address,uint128,uint64,uint64,uint64,bytes32,address,uint128,bytes32,uint64,uint64,bool) value, uint64 policyVersion | view |
allowlistClaimed(bytes32 assetId, uint64 policyVersion, address account) | bool claimed | view |
allowlistLeaf(bytes32 assetId, uint64 policyVersion, address account) | bytes32 | view |
asset(bytes32 assetId) | (bytes32,uint64,uint64,uint8,uint8,address,address,bool,bool,bool) | view |
beginControllerTransfer(bytes32 assetId, address pendingController) | — | nonpayable |
claimAllowlistAccess(bytes32 assetId, uint64 expectedPolicyVersion, bytes32 expectedPolicyCommitment, bytes32[] proof) | — | nonpayable |
closeAsset(bytes32 assetId) | — | nonpayable |
credit(address account) | uint256 amount | view |
entitlement(bytes32 assetId, uint64 policyVersion, address account) | (uint64,uint64,uint64,bool,bool) | view |
freezeAsset(bytes32 assetId) | — | nonpayable |
grantCount(bytes32 assetId, uint64 policyVersion, address account) | uint64 | view |
grantRecord(bytes32 assetId, uint64 policyVersion, address account, uint64 grantNumber) | (address,uint64,uint64,uint64,bytes32,bool) | view |
graphRegistry() | address | view |
hasAccess(bytes32 assetId, address account) | bool | view |
hasAccessAtPolicy(bytes32 assetId, uint64 policyVersion, address account) | bool | view |
hasAccessWithProof(bytes32 assetId, address account, bytes32[] proof) | bool | view |
hasAccessWithProofAtPolicy(bytes32 assetId, uint64 policyVersion, address account, bytes32[] proof) | bool | view |
indexAsset(bytes32 salt, bytes32 graphId, uint64 graphVersion, uint8 kind, bytes32 catalogMetadataDigest, (uint8,address,uint128,uint64,uint64,uint64,bytes32,address,uint128,bytes32) initialPolicy) | bytes32 assetId | nonpayable |
policy(bytes32 assetId, uint64 policyVersion) | (bytes32,bytes32,bytes32,bytes32,uint64,uint8,uint8,address,uint128,uint64,uint64,uint64,bytes32,address,uint128,bytes32,uint64,uint64,bool) | view |
policyCommitment(bytes32 assetId, bytes32 graphId, uint64 graphVersion, uint64 policyVersion, bytes32 manifestDigest, bytes32 resourceGraphDigest, uint8 storageTier, bytes32 catalogMetadataDigest, (uint8,address,uint128,uint64,uint64,uint64,bytes32,address,uint128,bytes32) input) | bytes32 | view |
predictAssetId(address creator, bytes32 salt) | bytes32 | view |
promoteMinimumTier(bytes32 assetId, uint8 minimumTier) | — | nonpayable |
publishPolicy(bytes32 assetId, uint64 expectedParent, uint64 graphVersion, bytes32 catalogMetadataDigest, (uint8,address,uint128,uint64,uint64,uint64,bytes32,address,uint128,bytes32) input) | uint64 policyVersion | nonpayable |
purchaseAccess(bytes32 assetId, uint64 expectedPolicyVersion, bytes32 expectedPolicyCommitment) | — | payable |
resolveAccessRequest(bytes32 assetId, uint64 policyVersion, bytes32 expectedPolicyCommitment, address account, bool approve, bytes32 decisionDigest) | — | nonpayable |
submitAccessRequest(bytes32 assetId, uint64 expectedPolicyVersion, bytes32 expectedPolicyCommitment, bytes32 submissionDigest) | — | nonpayable |
totalCreditLiability() | uint256 | view |
withdraw(address recipient) | — | nonpayable |
Events · 13 entries
| Signature / parameters |
|---|
AccessGranted(bytes32 indexed assetId, address indexed account, uint64 indexed grantNumber, uint64 policyVersion, uint64 startsAt, uint64 expiresAt, bool permanent, bytes32 evidenceDigest, address issuer) |
AccessPolicyActivated(bytes32 indexed assetId, uint64 indexed policyVersion) |
AccessPolicyPublished(bytes32 indexed assetId, uint64 indexed policyVersion, uint64 indexed parentVersion, uint64 graphVersion, uint8 mode, bytes32 termsDigest, bytes32 policyCommitment, address publisher) |
AccessPurchased(bytes32 indexed assetId, uint64 indexed policyVersion, address indexed account, uint256 amount, address payout) |
AccessRequestResolved(bytes32 indexed assetId, uint64 indexed policyVersion, address indexed account, bool approved, bytes32 decisionDigest) |
AccessRequested(bytes32 indexed assetId, uint64 indexed policyVersion, address indexed account, bytes32 submissionDigest) |
LibraryAssetIndexed(bytes32 indexed assetId, bytes32 indexed graphId, uint64 indexed graphVersion, uint8 kind, bytes32 manifestDigest, bytes32 resourceGraphDigest, uint8 storageTier, bytes32 catalogMetadataDigest, bytes32 policyCommitment, address publisher) |
LibraryAssetPermanentlyClosed(bytes32 indexed assetId, uint64 indexed policyVersion) |
LibraryAssetPermanentlyFrozen(bytes32 indexed assetId, uint64 indexed policyVersion) |
LibraryControllerTransferStarted(bytes32 indexed assetId, address indexed previousController, address indexed pendingController) |
LibraryControllerTransferred(bytes32 indexed assetId, address indexed previousController, address indexed controller) |
LibraryMinimumTierPromoted(bytes32 indexed assetId, uint8 previousTier, uint8 indexed minimumTier) |
ProceedsWithdrawn(address indexed account, address indexed recipient, uint256 amount) |
Custom errors · 27 entries
| Signature / parameters |
|---|
AlreadyClaimed() |
AlreadyPermanent() |
AssetAlreadyExists() |
AssetClosed() |
AssetFrozen() |
AssetMissing() |
EtherTransferFailed() |
IncorrectPayment() |
InvalidCommitment() |
InvalidContract() |
InvalidControllerTransfer() |
InvalidGrant() |
InvalidParent() |
InvalidPolicy() |
InvalidProof() |
InvalidWindow() |
NothingToWithdraw() |
PendingPolicyExists() |
PolicyInactive() |
PolicyMissing() |
PolicyUnavailable() |
ReentrancyGuardReentrantCall() |
RequestAlreadyExists() |
RequestMissing() |
Unauthorized() |
WrongAccessMode() |
ZeroAddress() |
| Signature / parameters | Mutability |
|---|---|
constructor(address graphRegistry_) | nonpayable |
KeelModuleReviewRegistry
ABI reference at contracts revision ace3fed7aff1. Tuple fields are listed in declaration order. Overloads remain separate.
KeelModuleReviewRegistry
view / pure calls read state; nonpayable / payable calls require a transaction. Source ABI is a versioned interface reference; deployed addresses can be older versions. Compare the target’s implementation and ABI before a write.
Functions · 20 entries
| Signature / parameters | Returns | Mutability |
|---|---|---|
APPROVER_ROLE() | bytes32 | view |
DEFAULT_ADMIN_ROLE() | bytes32 | view |
MODULE_PROTOCOL() | bytes32 | view |
SPEC_DOMAIN() | bytes32 | view |
bindingsMatch(bytes32 digest) | bool | view |
deprecateModule(bytes32 digest, bytes32 reasonDigest, bytes32 replacementSpecDigest, uint64 validUntil) | — | nonpayable |
getRoleAdmin(bytes32 role) | bytes32 | view |
grantRole(bytes32 role, address account) | — | nonpayable |
graphRegistry() | address | view |
hasRole(bytes32 role, address account) | bool | view |
moduleAuthorized(bytes32 digest) | bool | view |
renounceRole(bytes32 role, address callerConfirmation) | — | nonpayable |
review(bytes32 digest) | (uint8,bytes32,bytes32,bytes32,uint64,uint64,address) | view |
revokeModule(bytes32 digest, bytes32 reasonDigest, bytes32 replacementSpecDigest) | — | nonpayable |
revokeRole(bytes32 role, address account) | — | nonpayable |
sanctionModule(bytes32 digest, bytes32 reviewDigest, uint64 validUntil) | — | nonpayable |
specDigest((bytes32,uint64,uint8,bytes32,uint64,bytes32,bytes32,bytes32) spec) | bytes32 | view |
submission(bytes32 digest) | ((bytes32,uint64,uint8,bytes32,uint64,bytes32,bytes32,bytes32),address,uint64,bool) | view |
submitModule((bytes32,uint64,uint8,bytes32,uint64,bytes32,bytes32,bytes32) spec) | bytes32 digest | nonpayable |
supportsInterface(bytes4 interfaceId) | bool | view |
Events · 7 entries
| Signature / parameters |
|---|
ModuleDeprecated(bytes32 indexed specDigest, bytes32 indexed reasonDigest, bytes32 indexed replacementSpecDigest, uint64 validUntil, address reviewer) |
ModuleRevoked(bytes32 indexed specDigest, bytes32 indexed reasonDigest, bytes32 indexed replacementSpecDigest, address reviewer) |
ModuleSanctioned(bytes32 indexed specDigest, bytes32 indexed reviewDigest, uint64 validUntil, address indexed reviewer) |
ModuleSubmitted(bytes32 indexed specDigest, bytes32 indexed moduleId, uint64 indexed moduleVersion, uint8 format, bytes32 graphId, uint64 graphVersion, bytes32 manifestDigest, address submitter) |
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole) |
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender) |
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender) |
Custom errors · 12 entries
| Signature / parameters |
|---|
AccessControlBadConfirmation() |
AccessControlUnauthorizedAccount(address account, bytes32 neededRole) |
InvalidContract() |
InvalidExpiry() |
InvalidGraphKind() |
InvalidSpec() |
InvalidStatus() |
ManifestBindingMismatch() |
ResourceBindingMismatch() |
SpecAlreadySubmitted() |
SpecMissing() |
ZeroAddress() |
| Signature / parameters | Mutability |
|---|---|
constructor(address admin, address approver, address graphRegistry_) | nonpayable |
KeelPluginRegistry
ABI reference at contracts revision ace3fed7aff1. Tuple fields are listed in declaration order. Overloads remain separate.
KeelPluginRegistry
view / pure calls read state; nonpayable / payable calls require a transaction. Source ABI is a versioned interface reference; deployed addresses can be older versions. Compare the target’s implementation and ABI before a write.
Functions · 20 entries
| Signature / parameters | Returns | Mutability |
|---|---|---|
APPROVER_ROLE() | bytes32 | view |
DEFAULT_ADMIN_ROLE() | bytes32 | view |
PLUGIN_PROTOCOL() | bytes32 | view |
SPEC_DOMAIN() | bytes32 | view |
bindingsMatch(bytes32 digest) | bool | view |
deprecatePlugin(bytes32 digest, bytes32 reasonDigest, bytes32 replacementSpecDigest, uint64 walletValidUntil) | — | nonpayable |
getRoleAdmin(bytes32 role) | bytes32 | view |
grantRole(bytes32 role, address account) | — | nonpayable |
graphRegistry() | address | view |
hasRole(bytes32 role, address account) | bool | view |
renounceRole(bytes32 role, address callerConfirmation) | — | nonpayable |
review(bytes32 digest) | (uint8,bytes32,bytes32,bytes32,uint64,uint64,address) | view |
revokePlugin(bytes32 digest, bytes32 reasonDigest, bytes32 replacementSpecDigest) | — | nonpayable |
revokeRole(bytes32 role, address account) | — | nonpayable |
sanctionPlugin(bytes32 digest, bytes32 reviewDigest, uint64 walletValidUntil) | — | nonpayable |
specDigest((bytes32,uint64,uint8,address,bytes32,bytes4,bytes32,uint64,bytes32,bytes32,bytes32,bytes32,bytes32,address,bytes32) spec) | bytes32 | view |
submission(bytes32 digest) | ((bytes32,uint64,uint8,address,bytes32,bytes4,bytes32,uint64,bytes32,bytes32,bytes32,bytes32,bytes32,address,bytes32),address,uint64,bool) | view |
submitPlugin((bytes32,uint64,uint8,address,bytes32,bytes4,bytes32,uint64,bytes32,bytes32,bytes32,bytes32,bytes32,address,bytes32) spec) | bytes32 digest | nonpayable |
supportsInterface(bytes4 interfaceId) | bool | view |
walletAuthorized(bytes32 digest) | bool | view |
Events · 7 entries
| Signature / parameters |
|---|
PluginDeprecated(bytes32 indexed specDigest, bytes32 indexed reasonDigest, bytes32 indexed replacementSpecDigest, uint64 walletValidUntil, address reviewer) |
PluginRevoked(bytes32 indexed specDigest, bytes32 indexed reasonDigest, bytes32 indexed replacementSpecDigest, address reviewer) |
PluginSanctioned(bytes32 indexed specDigest, bytes32 indexed reviewDigest, uint64 walletValidUntil, address indexed reviewer) |
PluginSubmitted(bytes32 indexed specDigest, bytes32 indexed pluginId, uint64 indexed pluginVersion, uint8 kind, address target, bytes32 targetRuntimeCodeHash, bytes32 graphId, uint64 graphVersion, bytes32 pluginManifestDigest, address submitter) |
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole) |
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender) |
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender) |
Custom errors · 12 entries
| Signature / parameters |
|---|
AccessControlBadConfirmation() |
AccessControlUnauthorizedAccount(address account, bytes32 neededRole) |
ContractBindingMismatch() |
InvalidContract() |
InvalidExpiry() |
InvalidSpec() |
InvalidStatus() |
ManifestBindingMismatch() |
SpecAlreadySubmitted() |
SpecMissing() |
UpgradeableTargetForbidden() |
ZeroAddress() |
| Signature / parameters | Mutability |
|---|---|
constructor(address admin, address approver, address graphRegistry_) | nonpayable |
Native Tezos implementation
SmartPy entrypoints and views come from native source, not an EVM ABI translation. This source inventory does not assert deployment or EVM behavioral parity.
SmartPy contracts
KeelGraphRegistry, KeelLibraryRegistry, KeelModuleReviewRegistry, KeelPluginRegistry
Entrypoints and views
For exact parameter and storage types follow the SmartPy source; an originated target’s /entrypoints RPC is the authoritative deployed parameter schema.
Native interface · 74 entries
| Name | Kind | Source file |
|---|---|---|
predict_graph_id | onchain_view | keel_graph.py |
create_graph | entrypoint | keel_graph.py |
publish_version | entrypoint | keel_graph.py |
activate_version | entrypoint | keel_graph.py |
promote_minimum_tier | entrypoint | keel_graph.py |
begin_publisher_transfer | entrypoint | keel_graph.py |
accept_publisher | entrypoint | keel_graph.py |
freeze_graph | entrypoint | keel_graph.py |
graph | onchain_view | keel_graph.py |
graph_exists | onchain_view | keel_graph.py |
graph_record | onchain_view | keel_graph.py |
graph_publisher | onchain_view | keel_graph.py |
graph_publisher_opt | onchain_view | keel_graph.py |
graph_kind | onchain_view | keel_graph.py |
graph_kind_opt | onchain_view | keel_graph.py |
version_of | onchain_view | keel_graph.py |
get_version | onchain_view | keel_graph.py |
active_version | onchain_view | keel_graph.py |
index_asset | entrypoint | keel_graph.py |
publish_policy | entrypoint | keel_graph.py |
activate_policy | entrypoint | keel_graph.py |
freeze_asset | entrypoint | keel_graph.py |
close_asset | entrypoint | keel_graph.py |
promote_minimum_tier | entrypoint | keel_graph.py |
begin_controller_transfer | entrypoint | keel_graph.py |
accept_controller | entrypoint | keel_graph.py |
purchase_access | entrypoint | keel_graph.py |
claim_allowlist_access | entrypoint | keel_graph.py |
submit_access_request | entrypoint | keel_graph.py |
resolve_access_request | entrypoint | keel_graph.py |
withdraw | entrypoint | keel_graph.py |
predict_asset_id | onchain_view | keel_graph.py |
policy_commitment | onchain_view | keel_graph.py |
allowlist_leaf | onchain_view | keel_graph.py |
has_access | onchain_view | keel_graph.py |
has_access_at_policy | onchain_view | keel_graph.py |
has_access_with_proof | onchain_view | keel_graph.py |
has_access_with_proof_at_policy | onchain_view | keel_graph.py |
asset | onchain_view | keel_graph.py |
policy | onchain_view | keel_graph.py |
active_policy | onchain_view | keel_graph.py |
entitlement | onchain_view | keel_graph.py |
grant_count | onchain_view | keel_graph.py |
grant_record | onchain_view | keel_graph.py |
access_request | onchain_view | keel_graph.py |
allowlist_claimed | onchain_view | keel_graph.py |
credit_of | onchain_view | keel_graph.py |
total_credit_liability | onchain_view | keel_graph.py |
grant_approver | entrypoint | keel_graph.py |
revoke_approver | entrypoint | keel_graph.py |
submit_module | entrypoint | keel_graph.py |
sanction_module | entrypoint | keel_graph.py |
deprecate_module | entrypoint | keel_graph.py |
revoke_module | entrypoint | keel_graph.py |
module_protocol | onchain_view | keel_graph.py |
spec_digest | onchain_view | keel_graph.py |
submission | onchain_view | keel_graph.py |
review | onchain_view | keel_graph.py |
module_authorized | onchain_view | keel_graph.py |
bindings_match | onchain_view | keel_graph.py |
has_approver | onchain_view | keel_graph.py |
grant_approver | entrypoint | keel_graph.py |
revoke_approver | entrypoint | keel_graph.py |
submit_plugin | entrypoint | keel_graph.py |
sanction_plugin | entrypoint | keel_graph.py |
deprecate_plugin | entrypoint | keel_graph.py |
revoke_plugin | entrypoint | keel_graph.py |
plugin_protocol | onchain_view | keel_graph.py |
spec_digest | onchain_view | keel_graph.py |
submission | onchain_view | keel_graph.py |
review | onchain_view | keel_graph.py |
wallet_authorized | onchain_view | keel_graph.py |
bindings_match | onchain_view | keel_graph.py |
has_approver | onchain_view | keel_graph.py |

