# Using Envelope for Request/Response ## Seed Request/Response ``` request(CID) [ body: «getSeed» [ ❰seedDigest❱: SeedDigest ] note: String? ] response(CID) [ result: Seed ] ``` ## Key Request/Response ``` request(CID) [ body: «getKey» [ ❰derivationPath❱: DerivationPath ❰isPrivate❱: Bool? = true ❰useInfo❱: UseInfo? = (.btc, .mainnet) ❰isDerivable❱: Bool? = true ] note: String? ] response(CID) [ result: HDKey ] ``` ## PSBT Signing Request/Response ``` request(CID) [ body: «signPSBT» [ ❰psbt❱: PSBT ] note: String? ] response(CID) [ result: PSBT ] ``` ## Output Descriptor Request/Response ``` request(CID) [ body: «getOutputDescriptor» [ ❰name❱: String? ❰useInfo❱: UseInfo? = (.btc, .mainnet) ❰challenge❱: bytes ] ] response(CID) [ result: [OutputDescriptor, bytes] # challenge signature ] ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up