Variable.PrepaidSignerKind
const PrepaidSignerKind: {
Kms: "kms";
Local: "local";
Redis: "redis";
};
Where the key of the Keyban prepaid payer lives, from
AGENT_WALLET_PREPAID_SIGNER.
local: read fromAGENT_WALLET_PREPAID_<NETWORK>_PRIVATE_KEY(dev and testing).redis: generated by the backend and kept in the backend Redis (production v0).kms: an AWS KMS key created by Terraform; the nest pods may only sign with it, through IRSA (testing and production from v1).
Type Declaration
| Name | Type | Default value |
|---|---|---|
Kms | "kms" | 'kms' |
Local | "local" | 'local' |
Redis | "redis" | 'redis' |