Interface SigningRequestCreateArguments

Hierarchy

  • SigningRequestCommonArguments
    • SigningRequestCreateArguments

Properties

action?: AnyAction

Single action to create request with.

actions?: AnyAction[]

Multiple actions to create request with.

broadcast?: boolean

Whether wallet should broadcast tx, defaults to true.

callback?: CallbackType

Optional callback URL the signer should hit after broadcasting or signing. Passing a string means background = false.

chainId?: null | ChainIdType

Chain ID to use, can be set to null for a multi-chain request. Defaults to EOS if omitted.

chainIds?: ChainIdType[]

Chain IDs to constrain a multi-chain request to. Only considered if chainId is explicitly set to `null.

identity?: {
    permission?: PermissionLevelType;
    scope?: NameType;
}

Create an identity request.

Type declaration

info?: {
    [key: string]: Bytes | ABISerializable;
}

Optional metadata to pass along with the request.

Type declaration

transaction?: Partial<AnyTransaction>

Full or partial transaction to create request with. If TAPoS info is omitted it will be filled in when resolving the request.