admin: updated dist files
This commit is contained in:
parent
f02211d055
commit
3a1d175c20
@ -3,9 +3,10 @@ Change Log
|
|||||||
|
|
||||||
This change log is maintained by `src.ts/_admin/update-changelog.ts` but may also be manually updated.
|
This change log is maintained by `src.ts/_admin/update-changelog.ts` but may also be manually updated.
|
||||||
|
|
||||||
ethers/v6.11.0 (2024-02-05 19:57)
|
ethers/v6.11.0 (2024-02-08 20:26)
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
||||||
|
- Allow transaction encoding for inferred type transactions ([f02211d](https://github.com/ethers-io/ethers.js/commit/f02211d055567b51373b5faa2c3dc6efe0523618)).
|
||||||
- Added EIP-4788, receipts root and state root fields to Block ([#4570](https://github.com/ethers-io/ethers.js/issues/4570); [c5f126f](https://github.com/ethers-io/ethers.js/commit/c5f126faf7d826b6a99df0ee578ff3d0ef409381)).
|
- Added EIP-4788, receipts root and state root fields to Block ([#4570](https://github.com/ethers-io/ethers.js/issues/4570); [c5f126f](https://github.com/ethers-io/ethers.js/commit/c5f126faf7d826b6a99df0ee578ff3d0ef409381)).
|
||||||
- Added EIP-4844 fields to Provider classes and formatter ([#4570](https://github.com/ethers-io/ethers.js/issues/4570); [7b4f2c1](https://github.com/ethers-io/ethers.js/commit/7b4f2c1a74db411829b5e8ef758bfa2ee21e5890)).
|
- Added EIP-4844 fields to Provider classes and formatter ([#4570](https://github.com/ethers-io/ethers.js/issues/4570); [7b4f2c1](https://github.com/ethers-io/ethers.js/commit/7b4f2c1a74db411829b5e8ef758bfa2ee21e5890)).
|
||||||
- Assert BrowserProvider receives an EIP-1193 provider to fail early when passing undefined ethereum object ([b69f43b](https://github.com/ethers-io/ethers.js/commit/b69f43bc6f35da881ca7a0c8ccc5fda92edd076d)).
|
- Assert BrowserProvider receives an EIP-1193 provider to fail early when passing undefined ethereum object ([b69f43b](https://github.com/ethers-io/ethers.js/commit/b69f43bc6f35da881ca7a0c8ccc5fda92edd076d)).
|
||||||
|
28
dist/ethers.js
vendored
28
dist/ethers.js
vendored
@ -9709,10 +9709,9 @@ function _parseLegacy(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeLegacy(tx, sig) {
|
function _serializeLegacy(tx, sig) {
|
||||||
assertArgument(tx.isLegacy(), "internal check failed; !legacy", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
@ -9801,17 +9800,16 @@ function _parseEip1559(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip1559(tx, sig) {
|
function _serializeEip1559(tx, sig) {
|
||||||
assertArgument(tx.isLondon(), "internal check failed; !london", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
@ -9843,16 +9841,15 @@ function _parseEip2930(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip2930(tx, sig) {
|
function _serializeEip2930(tx, sig) {
|
||||||
assertArgument(tx.isBerlin(), "internal check failed; !berlin", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
||||||
@ -9893,19 +9890,18 @@ function _parseEip4844(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip4844(tx, sig) {
|
function _serializeEip4844(tx, sig) {
|
||||||
assertArgument(tx.isCancun(), "internal check failed; !cancun", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
tx.to,
|
(tx.to || ZeroAddress),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
(formatAccessList(tx.accessList)),
|
formatAccessList(tx.accessList || []),
|
||||||
formatNumber(tx.maxFeePerBlobGas, "maxFeePerBlobGas"),
|
formatNumber(tx.maxFeePerBlobGas || 0, "maxFeePerBlobGas"),
|
||||||
formatHashes(tx.blobVersionedHashes, "blobVersionedHashes")
|
formatHashes(tx.blobVersionedHashes || [], "blobVersionedHashes")
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
|
2
dist/ethers.js.map
vendored
2
dist/ethers.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/ethers.min.js
vendored
2
dist/ethers.min.js
vendored
File diff suppressed because one or more lines are too long
28
dist/ethers.umd.js
vendored
28
dist/ethers.umd.js
vendored
@ -9715,10 +9715,9 @@ const __$G = (typeof globalThis !== 'undefined' ? globalThis: typeof window !==
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeLegacy(tx, sig) {
|
function _serializeLegacy(tx, sig) {
|
||||||
assertArgument(tx.isLegacy(), "internal check failed; !legacy", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
@ -9807,17 +9806,16 @@ const __$G = (typeof globalThis !== 'undefined' ? globalThis: typeof window !==
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip1559(tx, sig) {
|
function _serializeEip1559(tx, sig) {
|
||||||
assertArgument(tx.isLondon(), "internal check failed; !london", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
@ -9849,16 +9847,15 @@ const __$G = (typeof globalThis !== 'undefined' ? globalThis: typeof window !==
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip2930(tx, sig) {
|
function _serializeEip2930(tx, sig) {
|
||||||
assertArgument(tx.isBerlin(), "internal check failed; !berlin", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
||||||
@ -9899,19 +9896,18 @@ const __$G = (typeof globalThis !== 'undefined' ? globalThis: typeof window !==
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip4844(tx, sig) {
|
function _serializeEip4844(tx, sig) {
|
||||||
assertArgument(tx.isCancun(), "internal check failed; !cancun", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
tx.to,
|
(tx.to || ZeroAddress),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
(formatAccessList(tx.accessList)),
|
formatAccessList(tx.accessList || []),
|
||||||
formatNumber(tx.maxFeePerBlobGas, "maxFeePerBlobGas"),
|
formatNumber(tx.maxFeePerBlobGas || 0, "maxFeePerBlobGas"),
|
||||||
formatHashes(tx.blobVersionedHashes, "blobVersionedHashes")
|
formatHashes(tx.blobVersionedHashes || [], "blobVersionedHashes")
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
|
2
dist/ethers.umd.js.map
vendored
2
dist/ethers.umd.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/ethers.umd.min.js
vendored
2
dist/ethers.umd.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
{"version":3,"file":"transaction.d.ts","sourceRoot":"","sources":["../../src.ts/transaction/transaction.ts"],"names":[],"mappings":"AAGA,OAAO,EAAa,SAAS,EAAc,MAAM,oBAAoB,CAAC;AAStE,OAAO,KAAK,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,mBAAmB,CAAC;AACjE,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,oBAAoB,CAAC;AAExD,OAAO,KAAK,EAAE,UAAU,EAAE,aAAa,EAAE,MAAM,YAAY,CAAC;AAW5D;;;;GAIG;AACH,MAAM,WAAW,eAAe,CAAC,CAAC,GAAG,MAAM;IACvC;;OAEG;IACH,IAAI,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IAErB;;OAEG;IACH,EAAE,CAAC,EAAE,IAAI,GAAG,CAAC,CAAC;IAEd;;OAEG;IACH,IAAI,CAAC,EAAE,IAAI,GAAG,CAAC,CAAC;IAEhB;;OAEG;IACH,KAAK,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IAEtB;;OAEG;IACH,QAAQ,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAE/B;;OAEG;IACH,QAAQ,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAE/B;;OAEG;IACH,oBAAoB,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAE3C;;OAEG;IACH,YAAY,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAEnC;;OAEG;IACH,IAAI,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IAErB;;OAEG;IACH,KAAK,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAE5B;;OAEG;IACH,OAAO,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAE9B;;OAEG;IACH,IAAI,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IAErB;;OAEG;IACH,SAAS,CAAC,EAAE,IAAI,GAAG,aAAa,CAAC;IAEjC;;OAEG;IACH,UAAU,CAAC,EAAE,IAAI,GAAG,aAAa,CAAC;IAElC;;OAEG;IACH,gBAAgB,CAAC,EAAE,IAAI,GAAG,YAAY,CAAC;IAEvC;;OAEG;IACH,mBAAmB,CAAC,EAAE,IAAI,GAAG,KAAK,CAAC,MAAM,CAAC,CAAC;CAC9C;AAsVD;;;;;;;;;;;;GAYG;AACH,qBAAa,WAAY,YAAW,eAAe,CAAC,MAAM,CAAC;;IAgBvD;;;;;OAKG;IACH,IAAI,IAAI,IAAI,IAAI,GAAG,MAAM,CAAuB;IAChD,IAAI,IAAI,CAAC,KAAK,EAAE,IAAI,GAAG,MAAM,GAAG,MAAM,EAoBrC;IAED;;OAEG;IACH,IAAI,QAAQ,IAAI,IAAI,GAAG,MAAM,CAS5B;IAED;;;OAGG;IACH,IAAI,EAAE,IAAI,IAAI,GAAG,MAAM,CAItB;IACD,IAAI,EAAE,CAAC,KAAK,EAAE,IAAI,GAAG,MAAM,EAE1B;IAED;;OAEG;IACH,IAAI,KAAK,IAAI,MAAM,CAAwB;IAC3C,IAAI,KAAK,CAAC,KAAK,EAAE,YAAY,EAA8C;IAE3E;;OAEG;IACH,IAAI,QAAQ,IAAI,MAAM,CAA2B;IACjD,IAAI,QAAQ,CAAC,KAAK,EAAE,YAAY,EAAwC;IAExE;;;;;OAKG;IACH,IAAI,QAAQ,IAAI,IAAI,GAAG,MAAM,CAI5B;IACD,IAAI,QAAQ,CAAC,KAAK,EAAE,IAAI,GAAG,YAAY,EAEtC;IAED;;;OAGG;IACH,IAAI,oBAAoB,IAAI,IAAI,GAAG,MAAM,CAOxC;IACD,IAAI,oBAAoB,CAAC,KAAK,EAAE,IAAI,GAAG,YAAY,EAElD;IAED;;;OAGG;IACH,IAAI,YAAY,IAAI,IAAI,GAAG,MAAM,CAOhC;IACD,IAAI,YAAY,CAAC,KAAK,EAAE,IAAI,GAAG,YAAY,EAE1C;IAED;;;OAGG;IACH,IAAI,IAAI,IAAI,MAAM,CAAuB;IACzC,IAAI,IAAI,CAAC,KAAK,EAAE,SAAS,EAAkC;IAE3D;;OAEG;IACH,IAAI,KAAK,IAAI,MAAM,CAAwB;IAC3C,IAAI,KAAK,CAAC,KAAK,EAAE,YAAY,EAE5B;IAED;;OAEG;IACH,IAAI,OAAO,IAAI,MAAM,CAA0B;IAC/C,IAAI,OAAO,CAAC,KAAK,EAAE,YAAY,EAAuC;IAEtE;;OAEG;IACH,IAAI,SAAS,IAAI,IAAI,GAAG,SAAS,CAA8B;IAC/D,IAAI,SAAS,CAAC,KAAK,EAAE,IAAI,GAAG,aAAa,EAExC;IAED;;;;;OAKG;IACH,IAAI,UAAU,IAAI,IAAI,GAAG,UAAU,CAWlC;IACD,IAAI,UAAU,CAAC,KAAK,EAAE,IAAI,GAAG,aAAa,EAEzC;IAED;;OAEG;IACH,IAAI,gBAAgB,IAAI,IAAI,GAAG,MAAM,CAIpC;IACD,IAAI,gBAAgB,CAAC,KAAK,EAAE,IAAI,GAAG,YAAY,EAE9C;IAED;;OAEG;IACH,IAAI,mBAAmB,IAAI,IAAI,GAAG,KAAK,CAAC,MAAM,CAAC,CAM9C;IACD,IAAI,mBAAmB,CAAC,KAAK,EAAE,IAAI,GAAG,KAAK,CAAC,MAAM,CAAC,EASlD;IAED;;OAEG;;IAkBH;;OAEG;IACH,IAAI,IAAI,IAAI,IAAI,GAAG,MAAM,CAGxB;IAED;;;;;OAKG;IACH,IAAI,YAAY,IAAI,MAAM,CAEzB;IAED;;OAEG;IACH,IAAI,IAAI,IAAI,IAAI,GAAG,MAAM,CAGxB;IAED;;OAEG;IACH,IAAI,aAAa,IAAI,IAAI,GAAG,MAAM,CAGjC;IAED;;;;;OAKG;IACH,QAAQ,IAAI,IAAI,IAAI,CAAC,WAAW,GAAG;QAAE,IAAI,EAAE,MAAM,CAAC;QAAC,QAAQ,EAAE,MAAM,CAAC;QAAC,IAAI,EAAE,MAAM,CAAC;QAAC,SAAS,EAAE,SAAS,CAAA;KAAE,CAAC;IAI1G;;;;;OAKG;IACH,IAAI,UAAU,IAAI,MAAM,CAevB;IAED;;;;;OAKG;IACH,IAAI,kBAAkB,IAAI,MAAM,CAa/B;IAED;;;OAGG;IACH,SAAS,IAAI,MAAM;IAUnB;;;OAGG;IACH,UAAU,IAAI,KAAK,CAAC,MAAM,CAAC;IAqD3B;;;;;;OAMG;IACH,QAAQ,IAAI,IAAI,IAAI,CAAC,WAAW,GAAG;QAAE,IAAI,EAAE,CAAC,CAAC;QAAC,QAAQ,EAAE,MAAM,CAAA;KAAE,CAAC;IAIjE;;;;;;OAMG;IACH,QAAQ,IAAI,IAAI,IAAI,CAAC,WAAW,GAAG;QAAE,IAAI,EAAE,CAAC,CAAC;QAAC,QAAQ,EAAE,MAAM,CAAC;QAAC,UAAU,EAAE,UAAU,CAAA;KAAE,CAAC;IAIzF;;;;;;OAMG;IACH,QAAQ,IAAI,IAAI,IAAI,CAAC,WAAW,GAAG;QAAE,IAAI,EAAE,CAAC,CAAC;QAAC,UAAU,EAAE,UAAU,CAAC;QAAC,YAAY,EAAE,MAAM,CAAC;QAAC,oBAAoB,EAAE,MAAM,CAAA;KAAE,CAAC;IAI3H;;;;;;OAMG;IACH,QAAQ,IAAI,IAAI,IAAI,CAAC,WAAW,GAAG;QAAE,IAAI,EAAE,CAAC,CAAC;QAAC,EAAE,EAAE,MAAM,CAAC;QAAC,UAAU,EAAE,UAAU,CAAC;QAAC,YAAY,EAAE,MAAM,CAAC;QAAC,oBAAoB,EAAE,MAAM,CAAC;QAAC,gBAAgB,EAAE,MAAM,CAAC;QAAC,mBAAmB,EAAE,KAAK,CAAC,MAAM,CAAC,CAAA;KAAE,CAAC;IAIrM;;OAEG;IACH,KAAK,IAAI,WAAW;IAIpB;;OAEG;IACH,MAAM,IAAI,GAAG;IAuBb;;;OAGG;IACH,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC,EAAE,MAAM,GAAG,eAAe,CAAC,MAAM,CAAC,GAAG,WAAW;CA8ClE"}
|
{"version":3,"file":"transaction.d.ts","sourceRoot":"","sources":["../../src.ts/transaction/transaction.ts"],"names":[],"mappings":"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"}
|
@ -100,10 +100,9 @@ function _parseLegacy(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeLegacy(tx, sig) {
|
function _serializeLegacy(tx, sig) {
|
||||||
(0, index_js_3.assertArgument)(tx.isLegacy(), "internal check failed; !legacy", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
@ -192,17 +191,16 @@ function _parseEip1559(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip1559(tx, sig) {
|
function _serializeEip1559(tx, sig) {
|
||||||
(0, index_js_3.assertArgument)(tx.isLondon(), "internal check failed; !london", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
@ -234,16 +232,15 @@ function _parseEip2930(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip2930(tx, sig) {
|
function _serializeEip2930(tx, sig) {
|
||||||
(0, index_js_3.assertArgument)(tx.isBerlin(), "internal check failed; !berlin", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
||||||
@ -284,19 +281,18 @@ function _parseEip4844(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip4844(tx, sig) {
|
function _serializeEip4844(tx, sig) {
|
||||||
(0, index_js_3.assertArgument)(tx.isCancun(), "internal check failed; !cancun", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
tx.to,
|
(tx.to || addresses_js_1.ZeroAddress),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
(formatAccessList(tx.accessList)),
|
formatAccessList(tx.accessList || []),
|
||||||
formatNumber(tx.maxFeePerBlobGas, "maxFeePerBlobGas"),
|
formatNumber(tx.maxFeePerBlobGas || 0, "maxFeePerBlobGas"),
|
||||||
formatHashes(tx.blobVersionedHashes, "blobVersionedHashes")
|
formatHashes(tx.blobVersionedHashes || [], "blobVersionedHashes")
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
{"version":3,"file":"transaction.d.ts","sourceRoot":"","sources":["../../src.ts/transaction/transaction.ts"],"names":[],"mappings":"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"}
|
{"version":3,"file":"transaction.d.ts","sourceRoot":"","sources":["../../src.ts/transaction/transaction.ts"],"names":[],"mappings":"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"}
|
@ -97,10 +97,9 @@ function _parseLegacy(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeLegacy(tx, sig) {
|
function _serializeLegacy(tx, sig) {
|
||||||
assertArgument(tx.isLegacy(), "internal check failed; !legacy", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
@ -189,17 +188,16 @@ function _parseEip1559(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip1559(tx, sig) {
|
function _serializeEip1559(tx, sig) {
|
||||||
assertArgument(tx.isLondon(), "internal check failed; !london", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
@ -231,16 +229,15 @@ function _parseEip2930(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip2930(tx, sig) {
|
function _serializeEip2930(tx, sig) {
|
||||||
assertArgument(tx.isBerlin(), "internal check failed; !berlin", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.gasPrice, "gasPrice"),
|
formatNumber(tx.gasPrice || 0, "gasPrice"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
(tx.to || "0x"),
|
(tx.to || "0x"),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
formatAccessList(tx.accessList)
|
formatAccessList(tx.accessList || [])
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
fields.push(formatNumber(sig.yParity, "recoveryParam"));
|
||||||
@ -281,19 +278,18 @@ function _parseEip4844(data) {
|
|||||||
return tx;
|
return tx;
|
||||||
}
|
}
|
||||||
function _serializeEip4844(tx, sig) {
|
function _serializeEip4844(tx, sig) {
|
||||||
assertArgument(tx.isCancun(), "internal check failed; !cancun", "tx", tx);
|
|
||||||
const fields = [
|
const fields = [
|
||||||
formatNumber(tx.chainId, "chainId"),
|
formatNumber(tx.chainId, "chainId"),
|
||||||
formatNumber(tx.nonce, "nonce"),
|
formatNumber(tx.nonce, "nonce"),
|
||||||
formatNumber(tx.maxPriorityFeePerGas, "maxPriorityFeePerGas"),
|
formatNumber(tx.maxPriorityFeePerGas || 0, "maxPriorityFeePerGas"),
|
||||||
formatNumber(tx.maxFeePerGas, "maxFeePerGas"),
|
formatNumber(tx.maxFeePerGas || 0, "maxFeePerGas"),
|
||||||
formatNumber(tx.gasLimit, "gasLimit"),
|
formatNumber(tx.gasLimit, "gasLimit"),
|
||||||
tx.to,
|
(tx.to || ZeroAddress),
|
||||||
formatNumber(tx.value, "value"),
|
formatNumber(tx.value, "value"),
|
||||||
tx.data,
|
tx.data,
|
||||||
(formatAccessList(tx.accessList)),
|
formatAccessList(tx.accessList || []),
|
||||||
formatNumber(tx.maxFeePerBlobGas, "maxFeePerBlobGas"),
|
formatNumber(tx.maxFeePerBlobGas || 0, "maxFeePerBlobGas"),
|
||||||
formatHashes(tx.blobVersionedHashes, "blobVersionedHashes")
|
formatHashes(tx.blobVersionedHashes || [], "blobVersionedHashes")
|
||||||
];
|
];
|
||||||
if (sig) {
|
if (sig) {
|
||||||
fields.push(formatNumber(sig.yParity, "yParity"));
|
fields.push(formatNumber(sig.yParity, "yParity"));
|
||||||
|
File diff suppressed because one or more lines are too long
@ -93,7 +93,7 @@
|
|||||||
"url": "https://www.buymeacoffee.com/ricmoo"
|
"url": "https://www.buymeacoffee.com/ricmoo"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"gitHead": "c5f126faf7d826b6a99df0ee578ff3d0ef409381",
|
"gitHead": "f02211d055567b51373b5faa2c3dc6efe0523618",
|
||||||
"homepage": "https://ethers.org",
|
"homepage": "https://ethers.org",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"ethereum",
|
"ethereum",
|
||||||
|
Loading…
Reference in New Issue
Block a user