View on GitHub
File Changes
async function loadWasmModule() {
-
  window.wasm = await import('./../libs/js-chain-libs/js_chain_libs_bg.wasm')
+
  window.wasm = await import('@emurgo/js-chain-libs/js_chain_libs_bg.wasm')
}

                      
module.exports = loadWasmModule
-
/* tslint:disable */
-
/**
-
* @param {any} input 
-
* @returns {string} 
-
*/
-
export function uint8array_to_hex(input: any): string;
-
export enum AddressDiscrimination {
-
  Production,
-
  Test,
-
}
-
/**
-
* Allow to differentiate between address in
-
* production and testing setting, so that
-
* one type of address is not used in another setting.
-
* Example
-
* ```javascript
-
* let discriminant = AddressDiscrimination.Test;
-
* let address = Address::single_from_public_key(public_key, discriminant);
-
* ```
-
*/
-
/**
-
* This is either an single account or a multisig account depending on the witness type
-
*/
-
export class Account {
-
  free(): void;
-
/**
-
* @param {Address} address 
-
* @returns {Account} 
-
*/
-
  static from_address(address: Address): Account;
-
/**
-
* @param {number} discriminant 
-
* @returns {Address} 
-
*/
-
  to_address(discriminant: number): Address;
-
/**
-
* @param {PublicKey} key 
-
* @returns {Account} 
-
*/
-
  static from_public_key(key: PublicKey): Account;
-
/**
-
* @returns {AccountIdentifier} 
-
*/
-
  to_identifier(): AccountIdentifier;
-
}
-
/**
-
*/
-
export class AccountBindingSignature {
-
  free(): void;
-
/**
-
* @param {PrivateKey} private_key 
-
* @param {TransactionBindingAuthData} auth_data 
-
* @returns {AccountBindingSignature} 
-
*/
-
  static new(private_key: PrivateKey, auth_data: TransactionBindingAuthData): AccountBindingSignature;
-
}
-
/**
-
*/
-
export class AccountIdentifier {
-
  free(): void;
-
/**
-
* @returns {string} 
-
*/
-
  to_hex(): string;
-
}
-
/**
-
* An address of any type, this can be one of
-
* * A utxo-based address without delegation (single)
-
* * A utxo-based address with delegation (group)
-
* * An address for an account
-
*/
-
export class Address {
-
  free(): void;
-
/**
-
* Construct Address from its bech32 representation
-
* Example
-
* ```javascript
-
* const address = Address.from_string('ca1q09u0nxmnfg7af8ycuygx57p5xgzmnmgtaeer9xun7hly6mlgt3pjyknplu');
-
* ```
-
* @param {string} s 
-
* @returns {Address} 
-
*/
-
  static from_string(s: string): Address;
-
/**
-
* Get Address bech32 (string) representation with a given prefix
-
* ```javascript
-
* let public_key = PublicKey.from_bech32(
-
*     'ed25519_pk1kj8yvfrh5tg7n62kdcw3kw6zvtcafgckz4z9s6vc608pzt7exzys4s9gs8'
-
* );
-
* let discriminant = AddressDiscrimination.Test;
-
* let address = Address.single_from_public_key(public_key, discriminant);
-
* address.to_string('ta')
-
* // ta1sj6gu33yw73dr60f2ehp6xemgf30r49rzc25gkrfnrfuuyf0mycgnj78ende550w5njvwzyr20q6rypdea597uu3jnwfltljddl59cseaq7yn9
-
* ```
-
* @param {string} prefix 
-
* @returns {string} 
-
*/
-
  to_string(prefix: string): string;
-
/**
-
* Construct a single non-account address from a public key
-
* ```javascript
-
* let public_key = PublicKey.from_bech32(
-
*     'ed25519_pk1kj8yvfrh5tg7n62kdcw3kw6zvtcafgckz4z9s6vc608pzt7exzys4s9gs8'
-
* );
-
* let address = Address.single_from_public_key(public_key, AddressDiscrimination.Test);
-
* ```
-
* @param {PublicKey} key 
-
* @param {number} discrimination 
-
* @returns {Address} 
-
*/
-
  static single_from_public_key(key: PublicKey, discrimination: number): Address;
-
/**
-
* Construct a non-account address from a pair of public keys, delegating founds from the first to the second
-
* @param {PublicKey} key 
-
* @param {PublicKey} delegation 
-
* @param {number} discrimination 
-
* @returns {Address} 
-
*/
-
  static delegation_from_public_key(key: PublicKey, delegation: PublicKey, discrimination: number): Address;
-
/**
-
* Construct address of account type from a public key
-
* @param {PublicKey} key 
-
* @param {number} discrimination 
-
* @returns {Address} 
-
*/
-
  static account_from_public_key(key: PublicKey, discrimination: number): Address;
-
}
-
/**
-
* Amount of the balance in the transaction.
-
*/
-
export class Balance {
-
  free(): void;
-
/**
-
* @returns {any} 
-
*/
-
  get_sign(): any;
-
/**
-
* @returns {boolean} 
-
*/
-
  is_positive(): boolean;
-
/**
-
* @returns {boolean} 
-
*/
-
  is_negative(): boolean;
-
/**
-
* @returns {boolean} 
-
*/
-
  is_zero(): boolean;
-
/**
-
* Get value without taking into account if the balance is positive or negative
-
* @returns {Value} 
-
*/
-
  get_value(): Value;
-
}
-
/**
-
* `Block` is an element of the blockchain it contains multiple
-
* transaction and a reference to the parent block. Alongside
-
* with the position of that block in the chain.
-
*/
-
export class Block {
-
  free(): void;
-
/**
-
* Deserialize a block from a byte array
-
* @param {any} bytes 
-
* @returns {Block} 
-
*/
-
  static from_bytes(bytes: any): Block;
-
/**
-
* @returns {BlockId} 
-
*/
-
  id(): BlockId;
-
/**
-
* @returns {BlockId} 
-
*/
-
  parent_id(): BlockId;
-
/**
-
*This involves copying all the fragments
-
* @returns {Fragments} 
-
*/
-
  fragments(): Fragments;
-
}
-
/**
-
*/
-
export class BlockId {
-
  free(): void;
-
/**
-
* @returns {Uint8Array} 
-
*/
-
  as_bytes(): Uint8Array;
-
}
-
/**
-
*/
-
export class Certificate {
-
  free(): void;
-
/**
-
* Create a Certificate for StakeDelegation
-
* @param {StakeDelegation} stake_delegation 
-
* @returns {Certificate} 
-
*/
-
//import * as wasm from './js_chain_libs_bg.wasm';
-

                      
-
let WASM_VECTOR_LEN = 0
-

                      
-
const cachedTextEncoder = new TextEncoder('utf-8')
-

                      
-
const encodeString =
-
  typeof cachedTextEncoder.encodeInto === 'function'
-
    ? function(arg, view) {
-
      return cachedTextEncoder.encodeInto(arg, view)
-
    }
-
    : function(arg, view) {
-
      const buf = cachedTextEncoder.encode(arg)
-
      view.set(buf)
-
      return {
-
        read: arg.length,
-
        written: buf.length,
-
      }
-
    }
-

                      
-
let cachegetUint8Memory = null
-
function getUint8Memory() {
-
  if (cachegetUint8Memory === null || cachegetUint8Memory.buffer !== wasm.memory.buffer) {
-
    cachegetUint8Memory = new Uint8Array(wasm.memory.buffer)
-
  }
-
  return cachegetUint8Memory
-
}
-

                      
-
function passStringToWasm(arg) {
-
  let len = arg.length
-
  let ptr = wasm.__wbindgen_malloc(len)
-

                      
-
  const mem = getUint8Memory()
-

                      
-
  let offset = 0
-

                      
-
  for (; offset < len; offset++) {
-
    const code = arg.charCodeAt(offset)
-
    if (code > 0x7f) break
-
    mem[ptr + offset] = code
-
  }
-

                      
-
  if (offset !== len) {
-
    if (offset !== 0) {
-
      arg = arg.slice(offset)
-
    }
-
    ptr = wasm.__wbindgen_realloc(ptr, len, (len = offset + arg.length * 3))
-
    const view = getUint8Memory().subarray(ptr + offset, ptr + len)
-
    const ret = encodeString(arg, view)
-

                      
-
    offset += ret.written
-
  }
-

                      
-
  WASM_VECTOR_LEN = offset
-
  return ptr
-
}
-

                      
-
let cachegetInt32Memory = null
-
function getInt32Memory() {
-
  if (cachegetInt32Memory === null || cachegetInt32Memory.buffer !== wasm.memory.buffer) {
-
    cachegetInt32Memory = new Int32Array(wasm.memory.buffer)
-
  }
-
  return cachegetInt32Memory
-
}
-

                      
-
const cachedTextDecoder = new TextDecoder('utf-8', {ignoreBOM: true, fatal: true})
-

                      
-
cachedTextDecoder.decode()
-

                      
-
function getStringFromWasm(ptr, len) {
-
  return cachedTextDecoder.decode(getUint8Memory().subarray(ptr, ptr + len))
-
}
-

                      
-
function passArray8ToWasm(arg) {
-
  const ptr = wasm.__wbindgen_malloc(arg.length * 1)
-
  getUint8Memory().set(arg, ptr / 1)
-
  WASM_VECTOR_LEN = arg.length
-
  return ptr
-
}
-

                      
-
function getArrayU8FromWasm(ptr, len) {
-
  return getUint8Memory().subarray(ptr / 1, ptr / 1 + len)
-
}
-

                      
-
function _assertClass(instance, klass) {
-
  if (!(instance instanceof klass)) {
-
    throw new Error(`expected instance of ${klass.name}`)
-
  }
-
  return instance.ptr
-
}
-

                      
-
const heap = new Array(32)
-

                      
-
heap.fill(undefined)
-

                      
-
heap.push(undefined, null, true, false)
-

                      
-
let heap_next = heap.length
-

                      
-
function addHeapObject(obj) {
-
  if (heap_next === heap.length) heap.push(heap.length + 1)
-
  const idx = heap_next
-
  heap_next = heap[idx]
-

                      
-
  heap[idx] = obj
-
  return idx
-
}
-

                      
-
function getObject(idx) {
-
  return heap[idx]
-
}
-

                      
-
function dropObject(idx) {
-
  if (idx < 36) return
-
  heap[idx] = heap_next
-
  heap_next = idx
-
}
-

                      
-
function takeObject(idx) {
-
  const ret = getObject(idx)
-
  dropObject(idx)
-
  return ret
-
}
-
/**
-
 * @param {any} input
-
 * @returns {string}
-
 */
-
export function uint8array_to_hex(input) {
-
  const retptr = 8
-
  const ret = wasm.uint8array_to_hex(retptr, addHeapObject(input))
-
  const memi32 = getInt32Memory()
-
  const v0 = getStringFromWasm(memi32[retptr / 4 + 0], memi32[retptr / 4 + 1]).slice()
-
  wasm.__wbindgen_free(memi32[retptr / 4 + 0], memi32[retptr / 4 + 1] * 1)
-
  return v0
-
}
-

                      
-
/**
-
 * Allow to differentiate between address in
-
 * production and testing setting, so that
-
 * one type of address is not used in another setting.
-
 * Example
-
 * ```javascript
-
 * let discriminant = AddressDiscrimination.Test;
-
 * let address = Address::single_from_public_key(public_key, discriminant);
-
 * ```
-
 */
-
export const AddressDiscrimination = Object.freeze({Production: 0, Test: 1})
-
/**
-
 * This is either an single account or a multisig account depending on the witness type
-
 */
-
export class Account {
-
  static __wrap(ptr) {
-
    const obj = Object.create(Account.prototype)
-
    obj.ptr = ptr
-

                      
-
    return obj
-
  }
-

                      
-
  free() {
-
    const ptr = this.ptr
-
    this.ptr = 0
-

                      
-
    wasm.__wbg_account_free(ptr)
-
  }
-
  /**
-
   * @param {Address} address
-
   * @returns {Account}
-
   */
-
  static from_address(address) {
-
    _assertClass(address, Address)
-
    const ret = wasm.account_from_address(address.ptr)
-
    return Account.__wrap(ret)
-
  }
-
  /**
-
   * @param {number} discriminant
-
   * @returns {Address}
-
   */
-
  to_address(discriminant) {
-
    const ret = wasm.account_to_address(this.ptr, discriminant)
-
    return Address.__wrap(ret)
-
  }
-
  /**
-
   * @param {PublicKey} key
-
   * @returns {Account}
-
   */
-
  static from_public_key(key) {
-
    _assertClass(key, PublicKey)
-
    const ptr0 = key.ptr
-
    key.ptr = 0
-
    const ret = wasm.account_from_public_key(ptr0)
-
    return Account.__wrap(ret)
-
  }
-
  /**
-
   * @returns {AccountIdentifier}
-
   */
-
  to_identifier() {
-
    const ret = wasm.account_to_identifier(this.ptr)
-
    return AccountIdentifier.__wrap(ret)
-
  }
-
/* tslint:disable */
-
export const memory: WebAssembly.Memory;
-
export function __wbg_privatekey_free(a: number): void;
-
export function privatekey_from_bech32(a: number, b: number): number;
-
export function privatekey_to_public(a: number): number;
-
export function privatekey_generate_ed25519(): number;
-
export function privatekey_generate_ed25519extended(): number;
-
export function privatekey_to_bech32(a: number, b: number): void;
-
export function privatekey_from_extended_bytes(a: number, b: number): number;
-
export function privatekey_from_normal_bytes(a: number, b: number): number;
-
export function __wbg_publickey_free(a: number): void;
-
export function publickey_from_bech32(a: number, b: number): number;
-
export function publickey_as_bytes(a: number, b: number): void;
-
export function publickey_from_bytes(a: number, b: number): number;
-
export function __wbg_publickeys_free(a: number): void;
-
export function publickeys_new(): number;
-
export function publickeys_size(a: number): number;
-
export function publickeys_get(a: number, b: number): number;
-
export function publickeys_add(a: number, b: number): void;
-
export function __wbg_address_free(a: number): void;
-
export function address_from_string(a: number, b: number): number;
-
export function address_to_string(a: number, b: number, c: number, d: number): void;
-
export function address_single_from_public_key(a: number, b: number): number;
-
export function address_delegation_from_public_key(a: number, b: number, c: number): number;
-
export function address_account_from_public_key(a: number, b: number): number;
-
export function __wbg_outputs_free(a: number): void;
-
export function outputs_new(): number;
-
export function outputs_size(a: number): number;
-
export function outputs_get(a: number, b: number): number;
-
export function outputs_add(a: number, b: number): void;
-
export function __wbg_inputs_free(a: number): void;
-
export function inputs_new(): number;
-
export function inputs_size(a: number): number;
-
export function inputs_get(a: number, b: number): number;
-
export function inputs_add(a: number, b: number): void;
-
export function __wbg_fragments_free(a: number): void;
-
export function fragments_new(): number;
-
export function fragments_size(a: number): number;
-
export function fragments_get(a: number, b: number): number;
-
export function fragments_add(a: number, b: number): void;
-
export function __wbg_outputpolicy_free(a: number): void;
-
export function outputpolicy_forget(): number;
-
export function outputpolicy_one(a: number): number;
-
export function __wbg_transactionsigndatahash_free(a: number): void;
-
export function transactionsigndatahash_from_bytes(a: number, b: number): number;
-
export function transactionsigndatahash_from_hex(a: number, b: number): number;
-
export function transactionsigndatahash_as_bytes(a: number, b: number): void;
-
export function __wbg_hash_free(a: number): void;
-
export function hash_from_bytes(a: number, b: number): number;
-
export function hash_from_hex(a: number, b: number): number;
-
export function hash_as_bytes(a: number, b: number): void;
-
export function __wbg_input_free(a: number): void;
-
export function input_from_utxo(a: number): number;
-
export function input_from_account(a: number, b: number): number;
-
export function input_get_type(a: number, b: number): void;
-
export function input_is_account(a: number): number;
-
export function input_is_utxo(a: number): number;
-
export function input_value(a: number): number;
-
export function input_get_utxo_pointer(a: number): number;
-
export function input_get_account(a: number): number;
-
export function __wbg_utxopointer_free(a: number): void;
-
export function utxopointer_new(a: number, b: number, c: number): number;
-
export function __wbg_account_free(a: number): void;
-
export function account_from_address(a: number): number;
-
export function account_to_address(a: number, b: number): number;
-
export function account_from_public_key(a: number): number;
-
export function account_to_identifier(a: number): number;
-
export function __wbg_accountidentifier_free(a: number): void;
-
export function accountidentifier_to_hex(a: number, b: number): void;
-
export function __wbg_output_free(a: number): void;
-
export function output_address(a: number): number;
-
export function output_value(a: number): number;
-
export function __wbg_value_free(a: number): void;
-
export function value_from_str(a: number, b: number): number;
-
export function value_to_str(a: number, b: number): void;
-
export function value_checked_add(a: number, b: number): number;
-
export function value_checked_sub(a: number, b: number): number;
-
export function __wbg_u128_free(a: number): void;
-
export function u128_from_be_bytes(a: number): number;
-
export function u128_from_le_bytes(a: number): number;
-
export function u128_from_str(a: number, b: number): number;
-
export function u128_to_str(a: number, b: number): void;
-
export function __wbg_certificate_free(a: number): void;
-
export function __wbg_poolregistration_free(a: number): void;
-
export function __wbg_stakedelegation_free(a: number): void;
-
export function __wbg_delegationtype_free(a: number): void;
-
export function delegationtype_non_delegated(): number;
-
export function delegationtype_full(a: number): number;
-
export function delegationtype_ratio(a: number): number;
-
export function __wbg_delegationratio_free(a: number): void;
-
export function __wbg_pooldelegationratio_free(a: number): void;
-
export function pooldelegationratio_new(a: number, b: number): number;
-
export function __wbg_pooldelegationratios_free(a: number): void;
-
export function pooldelegationratios_new(): number;
-
export function pooldelegationratios_size(a: number): number;
-
export function pooldelegationratios_get(a: number, b: number): number;
-
export function pooldelegationratios_add(a: number, b: number): void;
-
export function delegationratio_new(a: number, b: number): number;
-
export function stakedelegation_new(a: number, b: number): number;
-
export function certificate_stake_delegation(a: number): number;
-
export function certificate_stake_pool_registration(a: number): number;
-
export function poolregistration_new(a: number, b: number, c: number, d: number, e: number, f: number): number;
-
export function poolregistration_id(a: number): number;
-
export function __wbg_timeoffsetseconds_free(a: number): void;
-
export function timeoffsetseconds_from_string(a: number, b: number): number;
-
export function __wbg_poolid_free(a: number): void;
-
export function poolid_from_hex(a: number, b: number): number;
-
export function poolid_to_string(a: number, b: number): void;
-
export function __wbg_kespublickey_free(a: number): void;
-
export function kespublickey_from_bech32(a: number, b: number): number;
-
export function __wbg_vrfpublickey_free(a: number): void;
-
export function vrfpublickey_from_bech32(a: number, b: number): number;
-
export function __wbg_balance_free(a: number): void;
-
export function balance_get_sign(a: number): number;
-
export function balance_is_positive(a: number): number;
-
export function balance_is_negative(a: number): number;
-
export function balance_is_zero(a: number): number;
-
export function balance_get_value(a: number): number;
-
export function __wbg_fee_free(a: number): void;
-
export function fee_linear_fee(a: number, b: number, c: number): number;
-
export function fee_calculate(a: number, b: number): number;
-
export function __wbg_witness_free(a: number): void;
-
export function witness_for_utxo(a: number, b: number, c: number): number;
-
export function witness_for_account(a: number, b: number, c: number, d: number): number;
-
export function witness_to_bech32(a: number, b: number): void;
-
export function __wbg_witnesses_free(a: number): void;
-
export function witnesses_new(): number;
-
export function witnesses_size(a: number): number;
-
export function witnesses_get(a: number, b: number): number;
-
export function witnesses_add(a: number, b: number): void;
-
export function __wbg_spendingcounter_free(a: number): void;
-
export function spendingcounter_zero(): number;
-
export function spendingcounter_from_u32(a: number): number;
-
export function __wbg_fragment_free(a: number): void;
-
export function fragment_from_transaction(a: number): number;
-
export function fragment_get_transaction(a: number): number;
-
export function fragment_as_bytes(a: number, b: number): void;
-
export function fragment_is_initial(a: number): number;
-
export function fragment_is_transaction(a: number): number;
-
export function fragment_is_owner_stake_delegation(a: number): number;
-
export function fragment_is_stake_delegation(a: number): number;
-
export function fragment_is_pool_registration(a: number): number;
-
export function fragment_is_pool_retirement(a: number): number;
-
export function fragment_is_pool_update(a: number): number;
-
export function fragment_is_old_utxo_declaration(a: number): number;
-
export function fragment_is_update_proposal(a: number): number;
-
export function fragment_is_update_vote(a: number): number;
-
export function fragment_id(a: number): number;
-
export function __wbg_block_free(a: number): void;
-
export function block_from_bytes(a: number): number;
-
export function block_id(a: number): number;
-
export function block_parent_id(a: number): number;
-
export function block_fragments(a: number): number;
-
export function __wbg_blockid_free(a: number): void;
-
export function blockid_as_bytes(a: number, b: number): void;
-
export function __wbg_fragmentid_free(a: number): void;
-
export function fragmentid_from_bytes(a: number, b: number): number;
-
export function fragmentid_as_bytes(a: number, b: number): void;
-
export function uint8array_to_hex(a: number, b: number): void;
-
export function __wbg_transaction_free(a: number): void;
-
export function transaction_id(a: number): number;
-
export function transaction_inputs(a: number): number;
-
export function transaction_outputs(a: number): number;
-
export function transaction_clone(a: number): number;
-
export function __wbg_transactionbuilder_free(a: number): void;
-
export function __wbg_transactionbuildersetios_free(a: number): void;
-
export function __wbg_transactionbuildersetwitness_free(a: number): void;
-
export function __wbg_transactionbuildersetauthdata_free(a: number): void;
-
export function transactionbuilder_new(): number;
-
export function transactionbuilder_payload(a: number, b: number): number;
-
export function transactionbuilder_no_payload(a: number): number;
-
export function transactionbuildersetios_set_ios(a: number, b: number, c: number): number;
-
export function transactionbuildersetwitness_get_auth_data_for_witness(a: number): number;
-
export function transactionbuildersetwitness_set_witnesses(a: number, b: number): number;
-
export function transactionbuildersetauthdata_get_auth_data(a: number): number;
-
export function transactionbuildersetauthdata_set_payload_auth(a: number, b: number): number;
-
export function __wbg_transactionbindingauthdata_free(a: number): void;
-
export function __wbg_payloadauthdata_free(a: number): void;
-
export function payloadauthdata_for_no_payload(): number;
-
export function payloadauthdata_for_owner_stake_delegation(): number;
-
export function payloadauthdata_for_stake_delegation(a: number): number;
-
export function payloadauthdata_for_pool_registration(a: number): number;
-
export function payloadauthdata_for_pool_retirement(a: number): number;
-
export function payloadauthdata_for_pool_update(a: number): number;
-
export function __wbg_stakedelegationauthdata_free(a: number): void;
-
export function stakedelegationauthdata_new(a: number): number;
-
export function __wbg_indexedsignature_free(a: number): void;
-
export function __wbg_indexsignatures_free(a: number): void;
-
export function indexsignatures_new(): number;
-
export function indexsignatures_size(a: number): number;
-
export function indexsignatures_get(a: number, b: number): number;
-
export function indexsignatures_add(a: number, b: number): void;
-
export function indexedsignature_new(a: number, b: number): number;
-
export function __wbg_accountbindingsignature_free(a: number): void;
-
export function accountbindingsignature_new(a: number, b: number): number;
-
export function __wbg_poolregistrationauthdata_free(a: number): void;
-
export function poolregistrationauthdata_new(a: number): number;
-
export function __wbg_poolretirementauthdata_free(a: number): void;
-
export function poolretirementauthdata_new(a: number): number;
-
{
-
  "name": "js-chain-libs",
-
  "collaborators": [
-
    "Enzo Cioppettini <[email protected]>"
-
  ],
-
  "description": "Jörmungandr library, wallet and stake pool management.\n",
-
  "version": "0.2.0",
-
  "license": "MIT OR Apache-2.0",
-
  "repository": {
-
    "type": "git",
-
    "url": "https://github.com/input-output-hk/js-chain-libs"
-
  },
-
  "files": [
-
    "js_chain_libs_bg.wasm",
-
    "js_chain_libs.js",
-
    "js_chain_libs.d.ts",
-
    "LICENSE_MIT",
-
    "LICENSE_APACHE"
-
  ],
-
  "module": "js_chain_libs.js",
-
  "homepage": "https://github.com/input-output-hk/js-chain-libs#js-chain-libs",
-
  "types": "js_chain_libs.d.ts",
-
  "sideEffects": "false"
-
}
      'unistore': `${__dirname}/frontend/libs/unistore`,
      'file-saver': `${__dirname}/frontend/libs/file-saver`,
      'qrious': `${__dirname}/frontend/libs/qrious`,
-
      'js-chain-libs': `${__dirname}/frontend/libs/js-chain-libs`,
    },
  },
}
m
+1/-0
    ]
  },
  "dependencies": {
+
    "@emurgo/js-chain-libs": "https://github.com/SebastienGllmt/js-chain-libs-pkg",
    "@sentry/browser": "5.5.0",
    "body-parser": "^1.18.2",
    "borc": "^2.1.0",
m
+4/-0
    lodash "^4.2.0"
    to-fast-properties "^2.0.0"

                      
+
"@emurgo/[email protected]://github.com/SebastienGllmt/js-chain-libs-pkg":
+
  version "0.5.0"
+
  resolved "https://github.com/SebastienGllmt/js-chain-libs-pkg#798b151f7b3fa718110316ec44428889a469b8ea"
+

                      
"@iarna/[email protected]":
  version "2.2.3"
  resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.3.tgz#f060bf6eaafae4d56a7dac618980838b0696e2ab"