Skip to content

@gala-chain/connectAPI


API > PresignedClient

Class: PresignedClient

Use this provider when you simply want to forward presigned requests, or requests that do not require a signature

Contents

Extends

Constructors

new PresignedClient()

new PresignedClient(): PresignedClient

Inherited from

GalaChainProvider.constructor

Methods

sign()

sign\<U>(_method, _payload): Promise\<U & object>

Type parameters

U extends object

Parameters

_method: string

_payload: U

Overrides

GalaChainProvider.sign

Source

chain-connect/src/customClients/PresignedClient.ts:26


submit()

submit\<T, U>(__namedParameters): Promise\<GalaChainResponseSuccess\<T>>

Type parameters

T

U extends object

Parameters

__namedParameters: object

__namedParameters.headers?: object

__namedParameters.method: string

__namedParameters.payload: NonFunctionProperties\<U>

__namedParameters.requestConstructor?: ClassConstructor\<ChainCallDTO>

__namedParameters.responseConstructor?: NonArrayClassConstructor\<T>

__namedParameters.sign?: boolean

__namedParameters.signingType?: SigningType

__namedParameters.url: string

Inherited from

GalaChainProvider.submit

Source

chain-connect/src/GalaChainClient.ts:38