Variable.PrepaidPayerKeyStatus
const PrepaidPayerKeyStatus: {
Mismatch: "mismatch";
Missing: "missing";
Ok: "ok";
Refused: "refused";
Unavailable: "unavailable";
Unconfigured: "unconfigured";
};
Whether the key of the Keyban prepaid payer of a network can sign, checked against the payer address recorded for that network.
unconfigured: no prepaid signer serves this network, or its local key is absent and no payer was ever recorded.ok: the key loads and matches the recorded payer address.missing: a payer address is recorded but its key is no longer in the store; prepaid signatures are refused.mismatch: the store holds another key than the recorded payer's, or a value that is not a key; prepaid signatures are refused.refused: the key store answers but refuses to use the key (disabled, pending deletion, not found, access denied); prepaid signatures are refused until a human acts on the key.unavailable: the key store does not answer; prepaid signatures are refused until it does.
Type Declaration
| Name | Type | Default value |
|---|---|---|
Mismatch | "mismatch" | 'mismatch' |
Missing | "missing" | 'missing' |
Ok | "ok" | 'ok' |
Refused | "refused" | 'refused' |
Unavailable | "unavailable" | 'unavailable' |
Unconfigured | "unconfigured" | 'unconfigured' |