UNPKG

diamante-js-xdr

Version:

Read/write XDR encoded data structures (RFC 4506)

15 lines (11 loc) 376 B
import * as XDR from '../src'; let xdr = XDR.config((xdr) => { xdr.struct('Signature', [ ['publicKey', xdr.opaque(32)], ['data', xdr.opaque(32)] ]); xdr.typedef('SignatureTypedef', xdr.lookup('Signature')); xdr.typedef('IntTypedef', xdr.int()); }); console.log(xdr.SignatureTypedef === xdr.Signature); console.log(xdr.IntTypedef === XDR.Int);