Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the foreign call will be mapped to. |
_foreignCall | ForeignCall | The definition of the foreign call to create. |
foreignCallName | string |
Name | Type | Description |
---|---|---|
<none> | uint256 | The index of the created foreign call. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the foreign call is associated with. |
foreignCallId | uint256 | The ID of the foreign call to update. |
foreignCall | ForeignCall | The updated foreign call structure. |
Name | Type | Description |
---|---|---|
fc | ForeignCall | The updated foreign call structure. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the foreign call is associated with. |
foreignCallId | uint256 | The ID of the foreign call to delete. |
Name | Type | Description |
---|---|---|
policyId | uint256 | the policy Id of the foreign call to retrieve |
Name | Type | Description |
---|---|---|
fc | ForeignCall[] | the foreign call set structure |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID of the foreign call to retrieve. |
foreignCallId | uint256 | The ID of the foreign call to retrieve. |
Name | Type | Description |
---|---|---|
fc | ForeignCall | The foreign call structure. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the foreign call is associated with. |
foreignCallId | uint256 | The identifier for the foreign call |
Name | Type | Description |
---|---|---|
fcMeta | string | the metadata for the foreign call |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the foreign call is associated with. |
_foreignCall | ForeignCall | The foreign call to store. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the foreign call is associated with. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the foreign call is associated with. |
_foreignCall | ForeignCall | The foreign call to store. |
_foreignCallIndex | uint256 | The index of the foreign call. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the foreign call is associated with. |
_foreignCallIndex | uint256 | The index of the foreign call. |
_foreignCallName | string | The name of the foreign call. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the tracker is associated with. |
tracker | Trackers | The tracker to add. |
trackerName | string |
Name | Type | Description |
---|---|---|
<none> | uint256 | trackerIndex The index of the created tracker. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the tracker is associated with. |
trackerIndex | uint256 | The index of the tracker to update. |
tracker | Trackers | The updated tracker data. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the tracker is associated with. |
trackerIndex | uint256 | The index of the tracker to delete. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the trackers are associated with. |
Name | Type | Description |
---|---|---|
<none> | Trackers[] | trackers An array of tracker data. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the tracker is associated with. |
trackerId | uint256 | The identifier for the tracker |
Name | Type | Description |
---|---|---|
trMeta | string | the metadata for the tracker |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the tracker is associated with. |
index | uint256 | The index of the tracker to retrieve. |
Name | Type | Description |
---|---|---|
tracker | Trackers | The tracker data. |
Name | Type | Description |
---|---|---|
_data | TrackerStorage | The tracker storage structure. |
_policyId | uint256 | The policy ID the tracker is associated with. |
_trackerIndex | uint256 | The index of the tracker to store. |
_tracker | Trackers | The tracker data to store. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the tracker is associated with. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the tracker is associated with. |
_trackerIndex | uint256 | The index of the tracker to store |
_tracker | Trackers |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the tracker is associated with. |
_trackerIndex | uint256 | The index of the tracker |
_trackerName | string | Name of the tracker |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the calling function is associated with. |
functionSignature | bytes4 | The function signature of the calling function. |
pTypes | ParamTypes[] | The parameter types for the calling function. |
callingFunctionName | string | the name of the calling function (to be stored in metadata) |
encodedValues | string | the string representation of the values encoded with the calling function (to be stored in metadata) |
Name | Type | Description |
---|---|---|
<none> | uint256 | functionId The index of the created calling function. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the calling function is associated with. |
callingFunctionID | uint256 | The ID of the calling function to update. |
functionSignature | bytes4 | The function signature of the calling function. |
pTypes | ParamTypes[] | The new parameter types to append. |
Name | Type | Description |
---|---|---|
<none> | uint256 | functionId The updated calling function ID. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the calling function is associated with. |
callingFunctionId | uint256 | The ID of the calling function to delete. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the calling function is associated with. |
callingFunctionId | uint256 | The ID of the calling function to retrieve. |
Name | Type | Description |
---|---|---|
<none> | CallingFunctionStorageSet | CallngFunctionStorageSet The calling function data. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the calling function is associated with. |
callingFunctionId | uint256 | The identifier for the calling function |
Name | Type | Description |
---|---|---|
<none> | CallingFunctionHashMapping | the metadata for the calling function |
Name | Type | Description |
---|---|---|
policyId | uint256 | The policy ID the calling functions are associated with. |
Name | Type | Description |
---|---|---|
<none> | CallingFunctionStorageSet[] | CallingFunctionStorageSet An array of calling function data. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the calling function is associated with. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the calling function is associated with. |
_functionId | uint256 | The ID of the function |
_functionSignature | bytes4 | The function signature of the calling function |
_pTypes | ParamTypes[] | The parameter types for the calling function. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The policy ID the calling function is associated with. |
_functionId | uint256 | The ID of the function |
_functionSignature | bytes4 | The function signature of the calling function |
_callingFunctionName | string | Name of the calling function |
_encodedValues | string | Arguments to be encoded |
Name | Type | Description |
---|---|---|
policyId | uint256 | The ID of the policy. |
subscriber | address | The address to add to the policy subscription. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The ID of the policy. |
subscriber | address | The address to remove from the policy subscription. |
Name | Type | Description |
---|---|---|
policyId | uint256 | The ID of the policy. |
subscriber | address | The address to check for policy subscription. |
Name | Type | Description |
---|---|---|
<none> | bool | bool True if the address is a subscriber, false otherwise. |
Name | Type | Description |
---|---|---|
_policyId | uint256 | The ID of the policy. |