Skip to main content

Function: buildInstallArgs()

buildInstallArgs(input): ScVal[]
Defined in: packages/accounts/src/policy/install.ts:22 Args for the policy account’s add_signer(session_key: BytesN<32>, policy: Policy) install call: [BytesN(sessionKey), <compiled Policy struct>]. sessionKey is the session signer’s ed25519 G-address; expiresAt is the session’s on-chain expiry (ledger timestamp, seconds). Refuses an unbounded session (no spend limit / empty allowlist) via compilePolicies.

Parameters

input

expiresAt

number | bigint

policies

SessionPolicy[]

sessionKey

string

Returns

ScVal[]