Skip to content

Commit a8ad1da

Browse files
fixup! fix: fix native script singing
1 parent 04caa9b commit a8ad1da

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

packages/key-management/test/util/ownSignaturePaths.test.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -634,10 +634,10 @@ describe('KeyManagement.util.ownSignaturePaths', () => {
634634
expect(util.ownSignatureKeyPaths(txBody, [knownAddress1], {}, undefined, scripts)).toEqual([]);
635635
});
636636
it('includes derivation paths for multi-signature native scripts', async () => {
637-
const scriptAddress = Cardano.PaymentAddress(
637+
const walletAddress = Cardano.PaymentAddress(
638638
'addr_test1xr806j8xcq6cw6jjkzfxyewyue33zwnu4ajnu28hakp5fmc6gddlgeqee97vwdeafwrdgrtzp2rw8rlchjf25ld7r2ssptq3m9'
639639
);
640-
const scriptRewardAccount = Cardano.RewardAccount(
640+
const walletRewardAccount = Cardano.RewardAccount(
641641
'stake_test17qdyxkl5vsvujlx8xu75hpk5p43q4phr3lutey420klp4gg7zmhrn'
642642
);
643643
const txBody: Cardano.TxBody = {
@@ -653,7 +653,7 @@ describe('KeyManagement.util.ownSignaturePaths', () => {
653653
scripts: [
654654
{
655655
__type: Cardano.ScriptType.Native,
656-
keyHash: Ed25519KeyHashHex('b498c0eaceb9a8c7c829d36fc84e892113c9d2636b53b0636d7518b4'),
656+
keyHash: Ed25519KeyHashHex('cefd48e6c035876a52b0926265c4e663113a7caf653e28f7ed8344ef'),
657657
kind: Cardano.NativeScriptKind.RequireSignature
658658
},
659659
{
@@ -665,7 +665,8 @@ describe('KeyManagement.util.ownSignaturePaths', () => {
665665
}
666666
];
667667

668-
const knownAddress = createGroupedAddress(scriptAddress, scriptRewardAccount, AddressType.External, 0);
668+
const knownAddress = createGroupedAddress(walletAddress, walletRewardAccount, AddressType.External, 0);
669+
669670
expect(util.ownSignatureKeyPaths(txBody, [knownAddress], {}, undefined, scripts)).toEqual([
670671
{
671672
index: 0,

packages/wallet/jest.setup.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
if (!Array.prototype.findLast) {
33
// eslint-disable-next-line no-extend-native
44
Array.prototype.findLast = function (predicate, thisArg) {
5-
if (this === null) {
6-
throw new TypeError('Array.prototype.findLast called on null or undefined');
5+
if (!Array.isArray(this)) {
6+
throw new TypeError('Array.prototype.findLast called on non-array object');
77
}
88
if (typeof predicate !== 'function') {
99
throw new TypeError('predicate must be a function');

packages/wallet/test/integration/cip30mapping.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint-disable unicorn/consistent-destructuring */
22
/* eslint-disable unicorn/consistent-function-scoping */
3-
/* eslint-disable @typescript-eslint/no-explicit-any, sonarjs/no-duplicate-string */
3+
/* eslint-disable @typescript-eslint/no-explicit-any, sonarjs/no-duplicate-string, @typescript-eslint/no-floating-promises */
44
import * as Crypto from '@cardano-sdk/crypto';
55
import {
66
APIErrorCode,

0 commit comments

Comments
 (0)