@i3m/wallet-desktop-openapi
Version:
i3M-Wallet Developers API that can be used to interact with the i3M-Wallet. In production it is encapsulated inside a secure connection. Please use the @i3m/wallet-protocol-api to interact with the wallet.
36 lines (33 loc) • 1.03 kB
YAML
openapi: '3.0.3'
info:
title: API Title
version: '1.0'
paths:
/_IGNORE_PATH:
get:
responses:
'200':
description: OK
components:
schemas:
DataExchange:
allOf:
- $ref: './dataSharingAgreement.yaml#/components/schemas/DataExchangeAgreement'
- type: object
properties:
cipherblockDgst:
type: string
description: hash of the cipherblock in base64url with no padding
pattern: '^[a-zA-Z0-9_-]+$'
blockCommitment:
type: string
description: hash of the plaintext block in base64url with no padding
pattern: '^[a-zA-Z0-9_-]+$'
secretCommitment:
type: string
description: ash of the secret that can be used to decrypt the block in base64url with no padding
pattern: '^[a-zA-Z0-9_-]+$'
required:
- cipherblockDgst
- blockCommitment
- secretCommitment