Detalhes do pacote

@stellar/stellar-xdr-json

stellar-npm-ci1.8k23.0.0-rc.1

A JS library for XDR conversion to and from JSON.

readme (leia-me)

js-stellar-xdr-json

A JS library for XDR conversion to and from JSON.

Usage

```js import init, { decode, encode, guess, types, schema } from "@stellar/stellar-xdr-json";

// Fetch and initialize the Wasm module. await init();

// Get a list of XDR types. console.log(types());

// Get the JSON schema for any type. console.log(schema("TransactionResult"));

// Guess what types an XDR value could be. console.log(guess("AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA="));

// Encode an XDR value. console.log(encode( "TransactionResult", JSON.stringify( { "fee_charged": 100, "result": { "tx_success": [{ "op_inner": { "payment": "success" } }], }, "ext": "v0", }, ), ));

// Decode an XDR value. console.log( decode("TransactionResult", "AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA="), );