Skip to main content

PsktRuntimeAdapter

@hardkas/core


@hardkas/core / PsktRuntimeAdapter

Interface: PsktRuntimeAdapter

Defined in: packages/core/src/pskt-adapter.ts:48

Properties​

id​

readonly id: string

Defined in: packages/core/src/pskt-adapter.ts:49


kind​

readonly kind: PsktAdapterKind

Defined in: packages/core/src/pskt-adapter.ts:50


trustProfile​

readonly trustProfile: PsktAdapterTrustProfile

Defined in: packages/core/src/pskt-adapter.ts:51

Methods​

combine()​

combine(payloads): Promise<PortableSigningPayload>

Defined in: packages/core/src/pskt-adapter.ts:68

Parameters​

payloads​

readonly PortableSigningPayload[]

Returns​

Promise<PortableSigningPayload>


exportPlan()​

exportPlan(plan): Promise<PortableSigningPayload>

Defined in: packages/core/src/pskt-adapter.ts:55

Parameters​

plan​

any

Returns​

Promise<PortableSigningPayload>


extract()​

extract(payload, networkId): Promise<any>

Defined in: packages/core/src/pskt-adapter.ts:76

Parameters​

payload​

PortableSigningPayload

networkId​

string

Returns​

Promise<any>


finalize()​

finalize(payload): Promise<PortableSigningPayload>

Defined in: packages/core/src/pskt-adapter.ts:72

Parameters​

payload​

PortableSigningPayload

Returns​

Promise<PortableSigningPayload>


importPayload()​

importPayload(payload): Promise<PsktInspection>

Defined in: packages/core/src/pskt-adapter.ts:59

Parameters​

payload​

PortableSigningPayload

Returns​

Promise<PsktInspection>


probe()​

probe(): Promise<PsktRuntimeCapabilities>

Defined in: packages/core/src/pskt-adapter.ts:53

Returns​

Promise<PsktRuntimeCapabilities>


sign()​

sign(payload, request): Promise<PortableSigningPayload>

Defined in: packages/core/src/pskt-adapter.ts:63

Parameters​

payload​

PortableSigningPayload

request​

PsktSignRequest

Returns​

Promise<PortableSigningPayload>