Rc/evm signature (#249)

* feat: allow signing function only for bundled txs

* fix: after ppe review

* feat: add transaction verification

* feat: warp plugins system

* chore: removing lodash dep

* feat: isEvmSigned verification

* chore: useFastCopy fix in tests

* feat: evm signature - minor fixes

* fix: try-catch for evm sig verification

* v1.2.14-beta.5

* fix: await for sig verification

* v1.2.14-beta.6

* chore: restore original package version

Co-authored-by: asiaziola <ziola.jm@gmail.com>
This commit is contained in:
just_ppe
2022-11-07 15:16:33 +01:00
committed by GitHub
parent 9335023824
commit ef6a445a2e
20 changed files with 3194 additions and 169 deletions

View File

@@ -1,5 +1,6 @@
const { build } = require('esbuild');
const rimraf = require('rimraf');
const fs = require("fs");
const clean = async () => {
return new Promise((resolve) => {
@@ -20,17 +21,23 @@ const runBuild = async () => {
};
console.log('Building web bundle esm.');
build({
const result = await build({
...buildConfig,
minify: true,
outfile: './bundles/web.bundle.min.js'
outfile: './bundles/web.bundle.min.js',
metafile: true
}).catch((e) => {
console.log(e);
process.exit(1);
});
fs.writeFileSync('metadata.json', JSON.stringify({
inputs: result.metafile.inputs,
outputs: result.metafile.outputs
}));
console.log('Building web bundle iife.');
build({
await build({
...buildConfig,
minify: true,
target: ['esnext'],