forked from tornado-packages/tornado-core
Improve op l1 fee calculation
This commit is contained in:
parent
b32cf2dbbc
commit
29bd7dc66e
5
dist/index.js
vendored
5
dist/index.js
vendored
@ -6074,7 +6074,7 @@ class NoteAccount {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const DUMMY_ADDRESS = "0x1111111111111111111111111111111111111111";
|
const DUMMY_ADDRESS = "0x1111111111111111111111111111111111111111";
|
||||||
const DUMMY_NONCE = "0x1111111111111111111111111111111111111111111111111111111111111111";
|
const DUMMY_NONCE = 1024;
|
||||||
const DUMMY_WITHDRAW_DATA = "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
|
const DUMMY_WITHDRAW_DATA = "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
|
||||||
function convertETHToTokenAmount(amountInWei, tokenPriceInWei, tokenDecimals = 18) {
|
function convertETHToTokenAmount(amountInWei, tokenPriceInWei, tokenDecimals = 18) {
|
||||||
const tokenDecimalsMultiplier = BigInt(10 ** Number(tokenDecimals));
|
const tokenDecimalsMultiplier = BigInt(10 ** Number(tokenDecimals));
|
||||||
@ -6099,10 +6099,9 @@ class TornadoFeeOracle {
|
|||||||
tx = {
|
tx = {
|
||||||
type: 0,
|
type: 0,
|
||||||
gasLimit: 1e6,
|
gasLimit: 1e6,
|
||||||
nonce: Number(DUMMY_NONCE),
|
nonce: DUMMY_NONCE,
|
||||||
data: DUMMY_WITHDRAW_DATA,
|
data: DUMMY_WITHDRAW_DATA,
|
||||||
gasPrice: ethers.parseUnits("1", "gwei"),
|
gasPrice: ethers.parseUnits("1", "gwei"),
|
||||||
from: DUMMY_ADDRESS,
|
|
||||||
to: DUMMY_ADDRESS
|
to: DUMMY_ADDRESS
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
5
dist/index.mjs
vendored
5
dist/index.mjs
vendored
@ -6053,7 +6053,7 @@ class NoteAccount {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const DUMMY_ADDRESS = "0x1111111111111111111111111111111111111111";
|
const DUMMY_ADDRESS = "0x1111111111111111111111111111111111111111";
|
||||||
const DUMMY_NONCE = "0x1111111111111111111111111111111111111111111111111111111111111111";
|
const DUMMY_NONCE = 1024;
|
||||||
const DUMMY_WITHDRAW_DATA = "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
|
const DUMMY_WITHDRAW_DATA = "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
|
||||||
function convertETHToTokenAmount(amountInWei, tokenPriceInWei, tokenDecimals = 18) {
|
function convertETHToTokenAmount(amountInWei, tokenPriceInWei, tokenDecimals = 18) {
|
||||||
const tokenDecimalsMultiplier = BigInt(10 ** Number(tokenDecimals));
|
const tokenDecimalsMultiplier = BigInt(10 ** Number(tokenDecimals));
|
||||||
@ -6078,10 +6078,9 @@ class TornadoFeeOracle {
|
|||||||
tx = {
|
tx = {
|
||||||
type: 0,
|
type: 0,
|
||||||
gasLimit: 1e6,
|
gasLimit: 1e6,
|
||||||
nonce: Number(DUMMY_NONCE),
|
nonce: DUMMY_NONCE,
|
||||||
data: DUMMY_WITHDRAW_DATA,
|
data: DUMMY_WITHDRAW_DATA,
|
||||||
gasPrice: parseUnits("1", "gwei"),
|
gasPrice: parseUnits("1", "gwei"),
|
||||||
from: DUMMY_ADDRESS,
|
|
||||||
to: DUMMY_ADDRESS
|
to: DUMMY_ADDRESS
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
5
dist/index.umd.js
vendored
5
dist/index.umd.js
vendored
@ -61477,7 +61477,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
|
|
||||||
const DUMMY_ADDRESS = "0x1111111111111111111111111111111111111111";
|
const DUMMY_ADDRESS = "0x1111111111111111111111111111111111111111";
|
||||||
const DUMMY_NONCE = "0x1111111111111111111111111111111111111111111111111111111111111111";
|
const DUMMY_NONCE = 1024;
|
||||||
const DUMMY_WITHDRAW_DATA = "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
|
const DUMMY_WITHDRAW_DATA = "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
|
||||||
function convertETHToTokenAmount(amountInWei, tokenPriceInWei, tokenDecimals = 18) {
|
function convertETHToTokenAmount(amountInWei, tokenPriceInWei, tokenDecimals = 18) {
|
||||||
const tokenDecimalsMultiplier = BigInt(10 ** Number(tokenDecimals));
|
const tokenDecimalsMultiplier = BigInt(10 ** Number(tokenDecimals));
|
||||||
@ -61502,10 +61502,9 @@ class TornadoFeeOracle {
|
|||||||
tx = {
|
tx = {
|
||||||
type: 0,
|
type: 0,
|
||||||
gasLimit: 1e6,
|
gasLimit: 1e6,
|
||||||
nonce: Number(DUMMY_NONCE),
|
nonce: DUMMY_NONCE,
|
||||||
data: DUMMY_WITHDRAW_DATA,
|
data: DUMMY_WITHDRAW_DATA,
|
||||||
gasPrice: (0,ethers__WEBPACK_IMPORTED_MODULE_0__/* .parseUnits */ .XS)("1", "gwei"),
|
gasPrice: (0,ethers__WEBPACK_IMPORTED_MODULE_0__/* .parseUnits */ .XS)("1", "gwei"),
|
||||||
from: DUMMY_ADDRESS,
|
|
||||||
to: DUMMY_ADDRESS
|
to: DUMMY_ADDRESS
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,7 @@ import { OvmGasPriceOracle } from './typechain';
|
|||||||
|
|
||||||
const DUMMY_ADDRESS = '0x1111111111111111111111111111111111111111';
|
const DUMMY_ADDRESS = '0x1111111111111111111111111111111111111111';
|
||||||
|
|
||||||
const DUMMY_NONCE = '0x1111111111111111111111111111111111111111111111111111111111111111';
|
const DUMMY_NONCE = 1024;
|
||||||
|
|
||||||
const DUMMY_WITHDRAW_DATA =
|
const DUMMY_WITHDRAW_DATA =
|
||||||
'0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111';
|
'0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111';
|
||||||
@ -61,10 +61,9 @@ export class TornadoFeeOracle {
|
|||||||
tx = {
|
tx = {
|
||||||
type: 0,
|
type: 0,
|
||||||
gasLimit: 1_000_000,
|
gasLimit: 1_000_000,
|
||||||
nonce: Number(DUMMY_NONCE),
|
nonce: DUMMY_NONCE,
|
||||||
data: DUMMY_WITHDRAW_DATA,
|
data: DUMMY_WITHDRAW_DATA,
|
||||||
gasPrice: parseUnits('1', 'gwei'),
|
gasPrice: parseUnits('1', 'gwei'),
|
||||||
from: DUMMY_ADDRESS,
|
|
||||||
to: DUMMY_ADDRESS,
|
to: DUMMY_ADDRESS,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user