Skip to content

Documentation


Documentation / @u-net/contracts / components

Interface: components ​

Defined in: unet-public-api-v2.d.ts:141

Properties ​

headers ​

headers: never

Defined in: unet-public-api-v2.d.ts:260


parameters ​

parameters: never

Defined in: unet-public-api-v2.d.ts:258


pathItems ​

pathItems: never

Defined in: unet-public-api-v2.d.ts:261


requestBodies ​

requestBodies: never

Defined in: unet-public-api-v2.d.ts:259


responses ​

responses: never

Defined in: unet-public-api-v2.d.ts:257


schemas ​

schemas: object

Defined in: unet-public-api-v2.d.ts:142

LedgerAnchorReconciliationConfirmed ​

LedgerAnchorReconciliationConfirmed: object

LedgerAnchorReconciliationConfirmed.protocolVersion ​

protocolVersion: 2

Constant value.

LedgerAnchorReconciliationConfirmed.receipt ​

receipt: object

LedgerAnchorReconciliationConfirmed.receipt.attestationHash ​

attestationHash: string

LedgerAnchorReconciliationConfirmed.receipt.blockHash ​

blockHash: string

LedgerAnchorReconciliationConfirmed.receipt.blockNumber ​

blockNumber: number

LedgerAnchorReconciliationConfirmed.receipt.chainId ​

chainId: number

LedgerAnchorReconciliationConfirmed.receipt.checkedHeadHash ​

checkedHeadHash: string

LedgerAnchorReconciliationConfirmed.receipt.checkedHeadNumber ​

checkedHeadNumber: number

LedgerAnchorReconciliationConfirmed.receipt.confirmations ​

confirmations: number

LedgerAnchorReconciliationConfirmed.receipt.issuerIdHash ​

issuerIdHash: string

LedgerAnchorReconciliationConfirmed.receipt.ledgerAddress ​

ledgerAddress: string

LedgerAnchorReconciliationConfirmed.receipt.requiredConfirmations ​

requiredConfirmations: number

LedgerAnchorReconciliationConfirmed.receipt.status ​

status: "active"

Constant value.

LedgerAnchorReconciliationConfirmed.receipt.transactionHash ​

transactionHash: string

LedgerAnchorReconciliationConfirmed.status ​

status: "confirmed"

Constant value.

LedgerAnchorReconciliationConfirmed.success ​

success: true

Constant value.

LedgerAnchorReconciliationPending ​

LedgerAnchorReconciliationPending: object

LedgerAnchorReconciliationPending.protocolVersion ​

protocolVersion: 2

Constant value.

LedgerAnchorReconciliationPending.reason ​

reason: "receipt_pending" | "insufficient_confirmations" | "reorg_detected"

Enum (unknown).

LedgerAnchorReconciliationPending.status ​

status: "pending"

Constant value.

LedgerAnchorReconciliationPending.success ​

success: true

Constant value.

LedgerAnchorReconciliationRequest ​

LedgerAnchorReconciliationRequest: object

LedgerAnchorReconciliationRequest.candidateTransactionHash? ​

optional candidateTransactionHash?: string

Optional known transaction. Otherwise the disposable index supplies a candidate, never proof.

LedgerAnchorReconciliationRequest.chainId ​

chainId: number

LedgerAnchorReconciliationRequest.ledgerAddress ​

ledgerAddress: string

LedgerAnchorReconciliationRequest.operation ​

operation: object

LedgerAnchorReconciliationRequest.operation.attestationHash ​

attestationHash: string

LedgerAnchorReconciliationRequest.operation.deadline ​

deadline: number

Original signed Unix deadline. It may now be expired if the transaction was included in time.

LedgerAnchorReconciliationRequest.operation.holderRevocationSigner ​

holderRevocationSigner: string

LedgerAnchorReconciliationRequest.operation.issuerIdHash ​

issuerIdHash: string

LedgerAnchorReconciliationRequest.operation.issuerKeyEpoch ​

issuerKeyEpoch: number

LedgerAnchorReconciliationRequest.operation.nonce ​

nonce: string

Canonical decimal uint256, no greater than 2^256-1.

LedgerAnchorReconciliationRequest.operation.requestIdHash ​

requestIdHash: string

LedgerAnchorReconciliationRequest.requiredConfirmations ​

requiredConfirmations: number

Cannot lower the gateway confirmation floor.

LedgerAnchorReconciliationRequest.signature ​

signature: string

LedgerAttestation ​

LedgerAttestation: object

LedgerAttestation.anchorBlockNumber? ​

optional anchorBlockNumber?: number

LedgerAttestation.attestationHash ​

attestationHash: string

LedgerAttestation.issuerIdHash? ​

optional issuerIdHash?: string

LedgerAttestation.revokeBlockNumber? ​

optional revokeBlockNumber?: number

LedgerAttestation.status ​

status: "active" | "revoked" | "unknown"

Enum (unknown).

LedgerAttestation.success ​

success: true

Constant value.

MiniProgram ​

MiniProgram: object

MiniProgram.id ​

id: string

MiniProgram.launchUrl ​

launchUrl: string

Format: uri

MiniProgram.name ​

name: string

MiniProgram.origin ​

origin: string

Format: uri

MiniProgram.permissions ​

permissions: string[]

MiniProgram.serviceId? ​

optional serviceId?: string

ServiceResolution ​

ServiceResolution: object

ServiceResolution.registryRevision ​

registryRevision: string

ServiceResolution.service ​

service: object

ServiceResolution.service.accountPolicy ​

accountPolicy: object

ServiceResolution.service.accountPolicy.maxAccounts ​

maxAccounts: number

ServiceResolution.service.accountPolicy.mode ​

mode: "single" | "multiple"

Enum (unknown).

ServiceResolution.service.accountPolicy.policyVersion ​

policyVersion: 2

Constant value.

ServiceResolution.service.endpoints ​

endpoints: object

Index Signature ​

[key: string]: string

ServiceResolution.service.name? ​

optional name?: string

ServiceResolution.service.origin ​

origin: string

Format: uri

ServiceResolution.service.provider? ​

optional provider?: string

ServiceResolution.service.serviceId ​

serviceId: string

ServiceResolution.service.status ​

status: "active"

Constant value.

ServiceResolution.success ​

success: true

Constant value.

VerificationCheck ​

VerificationCheck: object

VerificationCheck.circuitId? ​

optional circuitId?: string

VerificationCheck.label? ​

optional label?: string

VerificationCheck.requestType ​

requestType: string

VerificationCheck.vkId? ​

optional vkId?: string

VerificationSession ​

VerificationSession: object

VerificationSession.aggregateOutcome? ​

optional aggregateOutcome?: "passed" | "warning" | "failed"

Enum (unknown).

VerificationSession.expiresAt ​

expiresAt: string

Format: date-time

VerificationSession.qrPayload? ​

optional qrPayload?: string

VerificationSession.sessionId ​

sessionId: string

VerificationSession.sessionRef? ​

optional sessionRef?: string

VerificationSession.status ​

status: string