Skip to main content
Builds the authority of a { destination: { chain, authority } } transaction. The role carrying the key is removed. The root role never is, and neither is the last role able to manage authorities; the orchestrator refuses both.

Import

Usage

Parameters

`0x${string}` | {}
required
The key to remove: a viem local account, or its secp256k1 public key as 33-byte compressed, 65-byte uncompressed or 64-byte x‖y hex.

Returns

A frozen SolanaAuthorityChange for prepareTransaction
'remove'
required
SolanaAuthorityKey
required
undefined

See also