@vechain/connex
Advanced tools
Comparing version 2.0.0-beta.41 to 2.0.0-beta.42
@@ -10,2 +10,4 @@ /*! | ||
/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */ | ||
/** | ||
@@ -12,0 +14,0 @@ * [js-sha3]{@link https://github.com/emn178/js-sha3} |
/// <reference types="@vechain/connex-types" /> | ||
/// <reference types="@vechain/connex-framework/dist/driver-interface" /> | ||
/** the driver implements vendor methods only */ | ||
export declare class DriverVendorOnly implements Connex.Driver { | ||
@@ -21,2 +22,7 @@ private readonly buddy; | ||
} | ||
export declare function create(nodeUrl: string, genesis: Connex.Thor.Block): Connex.Driver; | ||
/** | ||
* create full driver | ||
* @param nodeUrl the url of thor node | ||
* @param genesis the enforced genesis block | ||
*/ | ||
export declare function createFull(nodeUrl: string, genesis: Connex.Thor.Block): Connex.Driver; |
@@ -0,8 +1,12 @@ | ||
/* eslint-disable @typescript-eslint/no-unused-vars */ | ||
import { DriverNoVendor, SimpleNet } from '@vechain/connex-driver'; | ||
import { loadLibrary } from './script-loader'; | ||
const BUDDY_SRC = 'https://unpkg.com/@vechain/connex-wallet-buddy@0.0'; | ||
import randomBytes from 'randombytes'; | ||
import { blake2b256 } from 'thor-devkit'; | ||
const BUDDY_SRC = 'https://unpkg.com/@vechain/connex-wallet-buddy@0.1'; | ||
const BUDDY_LIB_NAME = 'ConnexWalletBuddy'; | ||
/** the driver implements vendor methods only */ | ||
export class DriverVendorOnly { | ||
constructor(genesisId) { | ||
this.buddy = loadLibrary(BUDDY_SRC, BUDDY_LIB_NAME).then(lib => lib.create(genesisId)); | ||
this.buddy = loadLibrary(BUDDY_SRC, BUDDY_LIB_NAME).then(lib => lib.create(genesisId, () => randomBytes(16).toString('hex'), val => blake2b256(val).toString('hex'))); | ||
} | ||
@@ -41,7 +45,12 @@ get genesis() { throw new Error('not implemented'); } | ||
const cache = {}; | ||
export function create(nodeUrl, genesis) { | ||
const key = JSON.stringify({ | ||
/** | ||
* create full driver | ||
* @param nodeUrl the url of thor node | ||
* @param genesis the enforced genesis block | ||
*/ | ||
export function createFull(nodeUrl, genesis) { | ||
const key = blake2b256(JSON.stringify({ | ||
nodeUrl, | ||
genesis | ||
}); | ||
})).toString('hex'); | ||
let driver = cache[key]; | ||
@@ -53,2 +62,2 @@ if (!driver) { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJpdmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2RyaXZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxNQUFNLHdCQUF3QixDQUFBO0FBQ2xFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQTtBQUc3QyxNQUFNLFNBQVMsR0FBRyxvREFBb0QsQ0FBQTtBQUN0RSxNQUFNLGNBQWMsR0FBRyxtQkFBbUIsQ0FBQTtBQUUxQyxNQUFNLE9BQU8sZ0JBQWdCO0lBRXpCLFlBQVksU0FBaUI7UUFDekIsSUFBSSxDQUFDLEtBQUssR0FBRyxXQUFXLENBQ3BCLFNBQVMsRUFDVCxjQUFjLENBQ2pCLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFBO0lBQ3hDLENBQUM7SUFDRCxJQUFJLE9BQU8sS0FBd0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQkFBaUIsQ0FBQyxDQUFBLENBQUMsQ0FBQztJQUN2RSxJQUFJLElBQUksS0FBaUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQkFBaUIsQ0FBQyxDQUFBLENBQUMsQ0FBQztJQUM3RSxRQUFRLEtBQTBDLE1BQU0sSUFBSSxLQUFLLENBQUMsaUJBQWlCLENBQUMsQ0FBQSxDQUFDLENBQUM7SUFDdEYsUUFBUSxDQUFDLFFBQXlCLElBQXVDLE1BQU0sSUFBSSxLQUFLLENBQUMsaUJBQWlCLENBQUMsQ0FBQSxDQUFDLENBQUM7SUFDN0csY0FBYyxDQUFDLEVBQVUsRUFBRSxZQUFxQixJQUE2QyxNQUFNLElBQUksS0FBSyxDQUFDLGlCQUFpQixDQUFDLENBQUEsQ0FBQyxDQUFDO0lBQ2pJLFVBQVUsQ0FBQyxFQUFVLElBQXFELE1BQU0sSUFBSSxLQUFLLENBQUMsaUJBQWlCLENBQUMsQ0FBQSxDQUFDLENBQUM7SUFDOUcsVUFBVSxDQUFDLElB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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJpdmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2RyaXZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxzREFBc0Q7QUFDdEQsT0FBTyxFQUFFLGNBQWMsRUFBRSxTQUFTLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQTtBQUNsRSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0saUJBQWlCLENBQUE7QUFFN0MsT0FBTyxXQUFXLE1BQU0sYUFBYSxDQUFBO0FBQ3JDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxhQUFhLENBQUE7QUFFeEMsTUFBTSxTQUFTLEdBQUcsb0RBQW9ELENBQUE7QUFDdEUsTUFBTSxjQUFjLEdBQUcsbUJBQW1CLENBQUE7QUFFMUMsZ0RBQWdEO0FBQ2hELE1BQU0sT0FBTyxnQkFBZ0I7SUFFekIsWUFBWSxTQUFpQjtRQUN6QixJQUFJLENBQUMsS0FBSyxHQUFHLFdBQVcsQ0FDcEIsU0FBUyxFQUNULGNBQWMsQ0FDakIsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUNwQixTQUFTLEVBQ1QsR0FBRyxFQUFFLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsRUFDckMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUN6QyxDQUFDLENBQUE7SUFDTixDQUFDO0lBQ0QsSUFBSSxPQUFPLEtBQXdCLE1BQU0sSUFBSSxLQUFLLENBQUMsaUJBQWlCLENBQUMsQ0FBQSxDQUFDLENBQUM7SUFDdkUsSUFBSSxJQUFJLEtBQWlDLE1BQU0sSUFBSSxLQUFLLENBQUMsaUJBQWlCLENBQUMsQ0FBQSxDQUFDLENBQUM7SUFDN0UsUUFBUSxLQUEwQyxNQUFNLElBQUksS0FBSyxDQUFDLGlCQUFpQixDQUFDLENBQUEsQ0FBQyxDQUFDO0lBQ3RGLFFBQVEsQ0FBQyxR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 |
/// <reference types="@vechain/connex-types" /> | ||
/// <reference types="@vechain/connex-framework/dist/driver-interface" /> | ||
/** Vendor class which can work standalone to provides signing-services only */ | ||
declare class VendorClass implements Connex.Vendor { | ||
@@ -11,2 +12,3 @@ sign: Connex.Vendor['sign']; | ||
}; | ||
/** Connex class */ | ||
declare class ConnexClass implements Connex { | ||
@@ -13,0 +15,0 @@ static readonly Vendor: typeof VendorClass; |
import { Framework } from '@vechain/connex-framework'; | ||
import { genesisBlocks } from './config'; | ||
import { compat1 } from './compat'; | ||
import { create as createDriver, DriverVendorOnly } from './driver'; | ||
import { createFull, DriverVendorOnly } from './driver'; | ||
import { newVendor } from '@vechain/connex-framework'; | ||
/** convert options.network to Connex.Thor.Block */ | ||
function normalizeNetwork(n) { | ||
@@ -19,2 +20,3 @@ n = n || 'main'; | ||
} | ||
/** convert network name to genesis id */ | ||
function normalizeGenesisId(id) { | ||
@@ -31,2 +33,3 @@ id = id || 'main'; | ||
} | ||
/** Vendor class which can work standalone to provides signing-services only */ | ||
class VendorClass { | ||
@@ -36,5 +39,8 @@ constructor(genesisId) { | ||
try { | ||
// to detect injected connex | ||
const injected = (window || {}).connex; | ||
if (injected && injected.thor.genesis.id === genesisId) { | ||
// injected genesis id matched | ||
if (/^1\./.test(injected.version)) { | ||
// wrap v1 vendor to v2 | ||
return compat1(injected).vendor; | ||
@@ -50,4 +56,3 @@ } | ||
get sign() { | ||
// eslint-disable-next-line @typescript-eslint/unbound-method | ||
return vendor.sign; | ||
return vendor.sign.bind(vendor); | ||
} | ||
@@ -57,2 +62,3 @@ }; | ||
} | ||
/** Connex class */ | ||
class ConnexClass { | ||
@@ -62,5 +68,8 @@ constructor(opts) { | ||
try { | ||
// to detect injected connex | ||
const injected = (window || {}).connex; | ||
if (injected && injected.thor.genesis.id === genesis.id) { | ||
// injected genesis id matched | ||
if (/^1\./.test(injected.version)) { | ||
// wrap v1 to v2 | ||
return compat1(injected); | ||
@@ -72,3 +81,3 @@ } | ||
catch ( /**/_a) { /**/ } | ||
const driver = createDriver(opts.nodeUrl, genesis); | ||
const driver = createFull(opts.nodeUrl, genesis); | ||
const framework = new Framework(driver); | ||
@@ -84,2 +93,2 @@ return { | ||
export { ConnexClass as Connex }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLDJCQUEyQixDQUFBO0FBQ3JELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxVQUFVLENBQUE7QUFDeEMsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLFVBQVUsQ0FBQTtBQUNsQyxPQUFPLEVBQUUsTUFBTSxJQUFJLFlBQVksRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLFVBQVUsQ0FBQTtBQUNuRSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sMkJBQTJCLENBQUE7QUFFckQsU0FBUyxnQkFBZ0IsQ0FBQyxDQUFxQjtJQUMzQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLE1BQU0sQ0FBQTtJQUNmLElBQUksT0FBTyxDQUFDLEtBQUssUUFBUSxFQUFFO1FBQ3ZCLE1BQU0sRUFBRSxHQUFHLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQTtRQUMzQixJQUFJLENBQUMsRUFBRSxFQUFFO1lBQ0wsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQkFBaUIsQ0FBQyxDQUFBO1NBQ3JDO1FBQ0QsT0FBTyxFQUFFLENBQUE7S0FDWjtTQUFNO1FBQ0gsT0FBTyxDQUFDLENBQUE7S0FDWDtBQUNMLENBQUM7QUFFRCxTQUFTLGtCQUFrQixDQUFDLEVBQTZCO0lBQ3JELEVBQUUsR0FBRyxFQUFFLElBQUksTUFBTSxDQUFBO0lBQ2pCLElBQUksa0JBQWtCLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFO1FBQzdCLE9BQU8sRUFBRSxDQUFBO0tBQ1o7SUFDRCxNQUFNLEVBQUUsR0FBRyxhQUFhLENBQUMsRUFBcUIsQ0FBQyxDQUFBO0lBQy9DLElBQUksRUFBRSxFQUFFO1FBQ0osT0FBTyxFQUFFLENBQUMsRUFBRSxDQUFBO0tBQ2Y7SUFDRCxNQUFNLElBQUksS0FBSyxDQUFDLG9CQUFvQixDQUFDLENBQUE7QUFDekMsQ0FBQztBQUVELE1BQU0sV0FBVztJQUViLFlBQVksU0FBb0M7UUFDNUMsU0FBUyxHQUFHLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQ3pDLElBQUk7WUFDQSxNQUFNLFFBQVEsR0FBSSxDQUFDLE1BQU0sSUFBSSxFQUFFLENBQVMsQ0FBQyxNQUFNLENBQUE7WUFDL0MsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxLQUFLLFNBQVMsRUFBRTtnQkFDcEQsSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsRUFBRTtvQkFDL0IsT0FBTyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsTUFBTSxDQUFBO2lCQUNsQztnQkFDRCxPQUFPLFFBQVEsQ0FBQyxNQUFNLENBQUE7YUFDekI7U0FDSjtRQUFDLFFBQVEsSUFBSSxJQUFOLEVBQUUsSUFBSSxFQUFFO1FBQ2hCLE1BQU0sTUFBTSxHQUFHLElBQUksZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUE7UUFDOUMsTUFBTSxNQUFNLEdBQUcsU0FBUyxDQUFDLE1BQU0sQ0FBQyxDQUFBO1FBQ2hDLE9BQU87WUFDSCxJQUFJLElBQUk7Z0JBQ0osNkRBQTZEO2dCQUM3RCxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUE7WUFDdEIsQ0FBQztTQUNKLENBQUE7SUFDTCxDQUFDO0NBQ0o7QUFPRCxNQUFNLFdBQVc7SUFNYixZQUFZLElBQWE7UUFDckIsTUFBTSxPQUFPLEdBQUcsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFBO1FBQzlDLElBQUk7WUFDQSxNQUFNLFFBQVEsR0FBSSxDQUFDLE1BQU0sSUFBSSxFQUFFLENBQVMsQ0FBQyxNQUFNLENBQUE7WUFDL0MsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxLQUFLLE9BQU8sQ0FBQyxFQUFFLEVBQUU7Z0JBQ3JELElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEVBQUU7b0JBQy9CLE9BQU8sT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFBO2lCQUMzQjtnQkFDRCxPQUFPLFFBQVEsQ0FBQTthQUNsQjtTQUNKO1FBQUMsUUFBUSxJQUFJLElBQU4sRUFBRSxJQUFJLEVBQUU7UUFFaEIsTUFBTSxNQUFNLEdBQUcsWUFBWSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUE7UUFDbEQsTUFBTSxTQUFTLEdBQUcsSUFBSSxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUE7UUFDdkMsT0FBTztZQUNILElBQUksSUFBSSxLQUFLLE9BQU8sU0FBUyxDQUFDLElBQUksQ0FBQSxDQUFDLENBQUM7WUFDcEMsSUFBSSxNQUFNLEtBQUssT0FBTyxTQUFTLENBQUMsTUFBTSxDQUFBLENBQUMsQ0FBQztTQUMzQyxDQUFBO0lBQ0wsQ0FBQzs7QUF2QmUsa0JBQU0sR0FBRyxXQUFXLENBQUE7QUEwQnhDLGVBQWUsV0FBVyxDQUFBO0FBQzFCLE9BQU8sRUFBRSxXQUFXLElBQUksTUFBTSxFQUFFLENBQUEifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLDJCQUEyQixDQUFBO0FBQ3JELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxVQUFVLENBQUE7QUFDeEMsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLFVBQVUsQ0FBQTtBQUNsQyxPQUFPLEVBQUUsVUFBVSxFQUFFLGdCQUFnQixFQUFFLE1BQU0sVUFBVSxDQUFBO0FBQ3ZELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQTtBQUVyRCxtREFBbUQ7QUFDbkQsU0FBUyxnQkFBZ0IsQ0FBQyxDQUFxQjtJQUMzQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLE1BQU0sQ0FBQTtJQUNmLElBQUksT0FBTyxDQUFDLEtBQUssUUFBUSxFQUFFO1FBQ3ZCLE1BQU0sRUFBRSxHQUFHLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQTtRQUMzQixJQUFJLENBQUMsRUFBRSxFQUFFO1lBQ0wsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQkFBaUIsQ0FBQyxDQUFBO1NBQ3JDO1FBQ0QsT0FBTyxFQUFFLENBQUE7S0FDWjtTQUFNO1FBQ0gsT0FBTyxDQUFDLENBQUE7S0FDWDtBQUNMLENBQUM7QUFFRCx5Q0FBeUM7QUFDekMsU0FBUyxrQkFBa0IsQ0FBQyxFQUE2QjtJQUNyRCxFQUFFLEdBQUcsRUFBRSxJQUFJLE1BQU0sQ0FBQTtJQUNqQixJQUFJLGtCQUFrQixDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRTtRQUM3QixPQUFPLEVBQUUsQ0FBQTtLQUNaO0lBQ0QsTUFBTSxFQUFFLEdBQUcsYUFBYSxDQUFDLEVBQXFCLENBQUMsQ0FBQTtJQUMvQyxJQUFJLEVBQUUsRUFBRTtRQUNKLE9BQU8sRUFBRSxDQUFDLEVBQUUsQ0FBQTtLQUNmO0lBQ0QsTUFBTSxJQUFJLEtBQUssQ0FBQyxvQkFB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 |
{ | ||
"name": "@vechain/connex", | ||
"version": "2.0.0-beta.41", | ||
"version": "2.0.0-beta.42", | ||
"description": "Standard interface to connect DApp with VeChain and user", | ||
@@ -37,3 +37,3 @@ "main": "dist/index.js", | ||
"@types/randombytes": "^2.0.0", | ||
"@vechain/connex-wallet-buddy": "0.0.4", | ||
"@vechain/connex-wallet-buddy": "^0.1.0", | ||
"buffer": "^5.6.1", | ||
@@ -47,8 +47,8 @@ "crypto-browserify": "^3.12.0", | ||
"dependencies": { | ||
"@vechain/connex-driver": "^2.0.0-beta.41", | ||
"@vechain/connex-driver": "^2.0.0-beta.42", | ||
"@vechain/connex-framework": "^2.0.0-beta.38", | ||
"detect-browser": "^5.2.0", | ||
"randombytes": "^2.1.0" | ||
"randombytes": "^2.1.0", | ||
"thor-devkit": "^2.0.1" | ||
}, | ||
"gitHead": "2a75d5437f5ba83e21e30651853eeb45e15d98b7" | ||
"gitHead": "21b634d68909ced214bf18ce7428b8ca243cc25c" | ||
} |
@@ -5,2 +5,4 @@ # Connex | ||
Provides the bundled Connex library running in browser. | ||
## License | ||
@@ -7,0 +9,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1244736
1468
12
+ Addedthor-devkit@^2.0.1
- Removeddetect-browser@^5.2.0
- Removeddetect-browser@5.3.0(transitive)