Skip to content

Commit

Permalink
fix: audit
Browse files Browse the repository at this point in the history
  • Loading branch information
nitinmittal23 committed Jul 20, 2024
1 parent cd9c410 commit 2825b42
Show file tree
Hide file tree
Showing 8 changed files with 13,658 additions and 28,892 deletions.
10,960 changes: 0 additions & 10,960 deletions examples/package-lock.json

This file was deleted.

7,728 changes: 3,735 additions & 3,993 deletions package-lock.json

Large diffs are not rendered by default.

32 changes: 16 additions & 16 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@maticnetwork/maticjs",
"version": "3.8.3-beta.1",
"version": "3.8.3-beta.2",
"description": "Javascript developer library for interacting with Matic Network",
"main": "dist/npm.export.js",
"types": "dist/ts/index.d.ts",
Expand All @@ -14,16 +14,17 @@
],
"scripts": {
"clean": "rimraf dist",
"build:webpack": "webpack --env build",
"build": "tsc",
"build:link": "npm run build:webpack && npm link",
"deploy": "npm run clean && npm run build:webpack",
"build:link": "webpack && npm link",
"build:dev": "webpack",
"build:prod": "webpack --env build",
"deploy": "npm run clean && npm run build:dev && npm run build:prod",
"prepublishOnly": "npm run deploy",
"lint": "tslint src/**/*.ts",
"lint:fix": "tslint src/**/*.ts --fix",
"build:test": "npm run build:link && npm run test",
"test": "cd test && npm run install:lib:test",
"debug": "npm run build:pack && cd test && npm run link:lib:debug",
"debug": "webpack && cd test && npm run link:lib:debug",
"testrpc": "ganache-cli --mnemonic 'clock radar mass judge dismiss just intact mind resemble fringe diary casino' --gasLimit 13000000"
},
"repository": {
Expand All @@ -48,22 +49,21 @@
"ethereumjs-util": "^7.1.4",
"merkle-patricia-tree": "^4.2.4",
"node-fetch": "^2.6.1",
"stream": "^0.0.3",
"webpack": "^5.91.0",
"webpack-cli": "^5.1.4",
"yargs": "^17.7.2"
"stream": "^0.0.3"
},
"devDependencies": {
"@types/node-fetch": "^2.5.12",
"@typescript-eslint/eslint-plugin": "^2.16.0",
"@typescript-eslint/parser": "^2.16.0",
"@types/node-fetch": "^2.6.11",
"copy-webpack-plugin": "^12.0.2",
"@typescript-eslint/parser": "^7.3.1",
"cross-env": "^7.0.3",
"husky": "2.4.1",
"lint-staged": "^15.2.7",
"rimraf": "^3.0.2",
"husky": "^9.0.11",
"lint-staged": "^15.2.2",
"ts-loader": "^8.0.0",
"tslint": "^6.1.3",
"typescript": "^4.6.3"
"typescript": "^4.9.5",
"webpack": "^5.91.0",
"webpack-cli": "^5.1.4",
"yargs": "^17.7.2"
},
"browserslist": [
"> 1%",
Expand Down
3 changes: 2 additions & 1 deletion src/utils/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { BaseWeb3Client, Converter, TYPE_AMOUNT } from "..";
import { EmptyBigNumber } from "../implementation";
import { Converter } from "./converter";
import { BaseWeb3Client } from "../abstracts/base_web3_client";

export * from "./use";
export * from "./event_bus";
Expand Down
34 changes: 20 additions & 14 deletions test/debug.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
const { setProofApi, POSClient, ZkEvmClient, use, Converter } = require("@maticnetwork/maticjs");
const { user1, rpc, pos, zkEvm, user2 } = require("./config");

const { setProofApi, POSClient, ZkEvmClient, use } = require("@maticnetwork/maticjs");
const { Web3ClientPlugin } = require("@maticnetwork/maticjs-web3");

const HDWalletProvider = require("@truffle/hdwallet-provider");
const { toBuffer } = require("ethereumjs-util");
const { user1, rpc, pos, zkEvm, user2 } = require("./config");
use(Web3ClientPlugin);
const from = user1.address;
const to = user2.address;
Expand All @@ -26,7 +27,7 @@ const execute = async () => {
await client.init({
log: true,
network: 'testnet',
version: 'mumbai',
version: 'amoy',
parent: {
provider: new HDWalletProvider(privateKey, rpc.pos.parent),
defaultConfig: {
Expand All @@ -49,6 +50,10 @@ const execute = async () => {
const goerliERC1155Token = client.erc1155(pos.parent.erc1155, true);
const mumbaiERC1155Token = client.erc1155(pos.child.erc1155);

let tx = await client.depositEther(1, "0xD7Fbe63Db5201f71482Fa47ecC4Be5e5B125eF07", {
returnTransaction: true
})
console.log(tx)
// const tx = await client.depositEtherWithGas(
// 1, "0xD7Fbe63Db5201f71482Fa47ecC4Be5e5B125eF07",
// 1000000000000000, "0xd9627aa4000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000286556c0f059561200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000007d1afa7b718fb893db30a3abc0cfc608aacfebb0869584cd000000000000000000000000dea904157bd08dae959a04dc7e5924b6e3cfe450000000000000000000000000000000007551d94e15a6d9373f715de5b9f4080b", {
Expand Down Expand Up @@ -113,6 +118,7 @@ const execute = async () => {
// var tx = await goerliERC20Token.getAllowance(from, {
// // returnTransaction: true
// });
// console.log(tx)

// return console.log('tx', tx);

Expand Down Expand Up @@ -176,11 +182,11 @@ const executeZkEvm = async () => {
// console.log(new HDWalletProvider(privateKey, rpc.zkEvm.parent))
const c = await client.init({
log: true,
parentBridge: "0xf6beeebb578e214ca9e23b0e9683454ff88ed2a7",
childBridge: "0xf6beeebb578e214ca9e23b0e9683454ff88ed2a7",
parentBridge: "0x528e26b25a34a4A5d0dbDa1d57D318153d2ED582",
childBridge: "0x528e26b25a34a4A5d0dbDa1d57D318153d2ED582",
zkEVMWrapper: "0xDb5328c50B166545d1e830BB509944d4B98CBb23",
network: 'testnet',
version: 'blueberry',
version: 'cardona',
parent: {
provider: new HDWalletProvider(privateKey, rpc.zkEvm.parent),
defaultConfig: {
Expand All @@ -201,10 +207,10 @@ const executeZkEvm = async () => {
* childBridgeAdapter: "0x6b0393fD45B1a95EfB1bcd93536DaB44417119C3",
*/

const erc20t = client.erc20(goerliERC20, true, "0x5eB6485573C2Ea289554A044e1D34b41958c0842");
const tx = await erc20t.depositCustomERC20("1000000000000000000", "0x385134a9c83E02ea204007d46550174C43b61332", true );
const txHash = await tx.getTransactionHash();
console.log("Transaction Hash", txHash);
// const erc20t = client.erc20(goerliERC20, true, "0x5eB6485573C2Ea289554A044e1D34b41958c0842");
// const tx = await erc20t.depositCustomERC20("1000000000000000000", "0x385134a9c83E02ea204007d46550174C43b61332", true );
// const txHash = await tx.getTransactionHash();
// console.log("Transaction Hash", txHash);

// const ctx = await erc20t.customERC20DepositClaim("0x294cee4839a3d6da3e4ff92f79ee7d1ec603fb1fc1f7d4efa277339268d579cb");
// const ctxHash = await ctx.getTransactionHash();
Expand All @@ -217,7 +223,7 @@ const executeZkEvm = async () => {
// const goerliERC20Token = client.erc20(goerliERC20, true);
//
// const blueberryEtherToken = client.erc20(blueberryEther);
// const goerliEtherToken = client.erc20(goerliEther, true);
const goerliEtherToken = client.erc20(goerliEther, true);
//
// const tx = await goerliERC20Token.depositWithGas(
// "9887",
Expand All @@ -231,8 +237,8 @@ const executeZkEvm = async () => {
// return

// // transfer Ether
// var tx = await blueberryEtherToken.transfer("1", from, {returnTransaction: true});
// return console.log("hash", tx);
var tx = await goerliEtherToken.transfer("1", from, {returnTransaction: true});
return console.log("hash", tx);

// setProofApi("https://bridge-api.public.zkevm-test.net/");

Expand Down Expand Up @@ -320,7 +326,7 @@ const executeZkEvm = async () => {
// console.log("receipt", await tx.getReceipt());
}

execute().then(_ => {
executeZkEvm().then(_ => {
process.exit(0)
}).catch(err => {
console.error(err);
Expand Down
Loading

0 comments on commit 2825b42

Please sign in to comment.