Skip to main content

ChangePolicyRequest

No description

type ChangePolicyRequest {
requestId: String!
policyTemplate: PolicyTemplate!
recovererTrustVaultSignature: String!
walletId: String!
unverifiedDigestData: SignData!
}

Fields

ChangePolicyRequest.requestId ● String! non-null scalar

Unique identifier for the change policy request

ChangePolicyRequest.policyTemplate ● PolicyTemplate! non-null object

The policy change that describe the new delegate/recoverer schedules

ChangePolicyRequest.recovererTrustVaultSignature ● String! non-null scalar

The TrustVault signature over the recoverer schedule. Use this to verify the recoverer schedule did indeed came from TrustVault

ChangePolicyRequest.walletId ● String! non-null scalar

Unique identifier for the wallet to which the change policy is going to be applied to

ChangePolicyRequest.unverifiedDigestData ● SignData! non-null object

IMPORTANT: This digest data should only be used to verify that the digest you created from the policyTemplate is correct. NEVER sign this digest without verifying!

Member Of

ChangePolicyRequestResponse object