From ecf7cccd2900618a1fcc0529b047ceaca8bf710e Mon Sep 17 00:00:00 2001 From: forbesus Date: Tue, 18 Jan 2022 21:00:45 +1100 Subject: [PATCH 1/3] Add lint format step --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1ce4943..b79982b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -38,3 +38,5 @@ jobs: run: yarn build - name: Test run: yarn test + - name: Lint + run: yarn lint-format From 581357413faf88281b323f6956530bf54de86472 Mon Sep 17 00:00:00 2001 From: forbesus Date: Tue, 18 Jan 2022 21:06:20 +1100 Subject: [PATCH 2/3] Bump axio version for security update --- package.json | 2 +- yarn.lock | 17 +++++++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 55809c6..7cc4343 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "@discordjs/builders": "^0.8.1", - "axios": "^0.23.0", + "axios": "^0.25.0", "discord.js": "^13.2.0", "dotenv": "^10.0.0", "express": "^4.17.1", diff --git a/yarn.lock b/yarn.lock index 47bdf0b..598cdec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1612,12 +1612,12 @@ axios@^0.21.4: dependencies: follow-redirects "^1.14.0" -axios@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.23.0.tgz#b0fa5d0948a8d1d75e3d5635238b6c4625b05149" - integrity sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg== +axios@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" + integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== dependencies: - follow-redirects "^1.14.4" + follow-redirects "^1.14.7" babel-jest@^27.3.1: version "27.3.1" @@ -2544,11 +2544,16 @@ find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -follow-redirects@^1.14.0, follow-redirects@^1.14.4: +follow-redirects@^1.14.0: version "1.14.4" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.4.tgz#838fdf48a8bbdd79e52ee51fb1c94e3ed98b9379" integrity sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g== +follow-redirects@^1.14.7: + version "1.14.7" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.7.tgz#2004c02eb9436eee9a21446a6477debf17e81685" + integrity sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ== + form-data@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" From 8846c5024fe113402268398ed31829f0bf6a8d2f Mon Sep 17 00:00:00 2001 From: forbesus Date: Tue, 18 Jan 2022 21:19:46 +1100 Subject: [PATCH 3/3] Fix formatting --- package.json | 4 +- .../__fixtures__/magicEdenSaleTx.ts | 435 +++++++++++------- 2 files changed, 278 insertions(+), 161 deletions(-) diff --git a/package.json b/package.json index 7cc4343..0c1089e 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "build": "tsc", "start": "NODE_PATH=./dist/src NODE_ENV=production node dist/src/server.js", "test": "jest --no-watchman", - "lint-format": "prettier -c ./src/**/*.{ts,tsx}", - "fix-format": "prettier -w ./src/**/*.{ts,tsx}" + "lint-format": "prettier -c ./src/**/*.ts", + "fix-format": "prettier -w ./src/**/*.ts" }, "dependencies": { "@discordjs/builders": "^0.8.1", diff --git a/src/lib/marketplaces/__fixtures__/magicEdenSaleTx.ts b/src/lib/marketplaces/__fixtures__/magicEdenSaleTx.ts index 1782046..b788fd5 100644 --- a/src/lib/marketplaces/__fixtures__/magicEdenSaleTx.ts +++ b/src/lib/marketplaces/__fixtures__/magicEdenSaleTx.ts @@ -1,165 +1,282 @@ -import {ParsedConfirmedTransaction} from "@solana/web3.js"; +import { ParsedConfirmedTransaction } from "@solana/web3.js"; const saleTx: ParsedConfirmedTransaction = { - "blockTime": 1635141315, "meta": { - "err": null, - "fee": 5000, - "innerInstructions": [{ - "index": 0, - "instructions": [{ - "parsed": { - "info": { - "destination": "2NZukH2TXpcuZP4htiuT8CFxcaQSWzkkR6kepSWnZ24Q", - "lamports": 74400000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "destination": "4eQwMqAA4c2VUD51rqfAke7kqeFLAxcxSB67rtFjDyZA", - "lamports": 74400000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "destination": "Dz9kwoBVVzF11cHeKotQpA7t4aeCQsgRpVw4dg8zkntg", - "lamports": 74400000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "destination": "4xHEEswq2T2E5uNoa1uw34RNKzPerayBHxX3P4SaR7cD", - "lamports": 74400000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "destination": "33CJriD17bUScYW7eKFjM6BPfkFWPerHfdpvtw3a8JdN", - "lamports": 74400000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "destination": "HWZybKNqMa93EmHK2ESL2v1XShcnt4ma4nFf14497jNS", - "lamports": 74400000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "destination": "HihC794BdNCetkizxdFjVD2KiKWirGYbm2ojvRYXQd6H", - "lamports": 3273600000, - "source": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "transfer" - }, "program": "system", "programId": "11111111111111111111111111111111" - }, { - "parsed": { - "info": { - "account": "9m8xj63juQLQvSmWybzxxmShbnsf8tH29kkfRRKDBz2c", - "authority": "GUfCR9mK6azb9vcpsxgXyj7XRPAKJd4KMHTTVvtncGgp", - "authorityType": "accountOwner", - "newAuthority": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu" - }, "type": "setAuthority" - }, "program": "spl-token", "programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" - }] - }], - "logMessages": ["Program MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8 invoke [1]", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program 11111111111111111111111111111111 invoke [2]", "Program 11111111111111111111111111111111 success", "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [2]", "Program log: Instruction: SetAuthority", "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 2028 of 156898 compute units", "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success", "Program MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8 consumed 47267 of 200000 compute units", "Program MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8 success"], - "postBalances": [7687945720, 2039280, 3277943593, 0, 7767438857012, 344467027205, 8688759800, 5636600000, 497000000, 5634555720, 118399366401, 1, 1089991680, 5616720, 1141440], - "postTokenBalances": [{ - "accountIndex": 1, - "mint": "8pwYVy61QiSTJGPc8yYfkVPLBBr8r17WkpUFRhNK6cjK", - "uiTokenAmount": {"amount": "1", "decimals": 0, "uiAmount": 1.0, "uiAmountString": "1"} - }], - "preBalances": [11407950720, 2039280, 2895913, 1447680, 7767364457012, 344392627205, 8614359800, 5562200000, 422600000, 5560155720, 118399366401, 1, 1089991680, 5616720, 1141440], - "preTokenBalances": [{ - "accountIndex": 1, - "mint": "8pwYVy61QiSTJGPc8yYfkVPLBBr8r17WkpUFRhNK6cjK", - "uiTokenAmount": {"amount": "1", "decimals": 0, "uiAmount": 1.0, "uiAmountString": "1"} - }], - "rewards": [], - "status": {"Ok": null} - }, "slot": 103384246, "transaction": { - "message": { - "accountKeys": [{ - "pubkey": "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", - "signer": true, - "writable": true - }, { - "pubkey": "9m8xj63juQLQvSmWybzxxmShbnsf8tH29kkfRRKDBz2c", - "signer": false, - "writable": true - }, { - "pubkey": "HihC794BdNCetkizxdFjVD2KiKWirGYbm2ojvRYXQd6H", - "signer": false, - "writable": true - }, { - "pubkey": "DKoBZuFVfeVycjeb76M3nabuDx3zewTBbDr6mdCsUU1M", - "signer": false, - "writable": true - }, { - "pubkey": "2NZukH2TXpcuZP4htiuT8CFxcaQSWzkkR6kepSWnZ24Q", - "signer": false, - "writable": true - }, { - "pubkey": "4eQwMqAA4c2VUD51rqfAke7kqeFLAxcxSB67rtFjDyZA", - "signer": false, - "writable": true - }, { - "pubkey": "Dz9kwoBVVzF11cHeKotQpA7t4aeCQsgRpVw4dg8zkntg", - "signer": false, - "writable": true - }, { - "pubkey": "4xHEEswq2T2E5uNoa1uw34RNKzPerayBHxX3P4SaR7cD", - "signer": false, - "writable": true - }, { - "pubkey": "33CJriD17bUScYW7eKFjM6BPfkFWPerHfdpvtw3a8JdN", - "signer": false, - "writable": true - }, { - "pubkey": "HWZybKNqMa93EmHK2ESL2v1XShcnt4ma4nFf14497jNS", - "signer": false, - "writable": true - }, { - "pubkey": "GUfCR9mK6azb9vcpsxgXyj7XRPAKJd4KMHTTVvtncGgp", - "signer": false, - "writable": false - }, { - "pubkey": "11111111111111111111111111111111", - "signer": false, - "writable": false - }, { - "pubkey": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", - "signer": false, - "writable": false - }, { - "pubkey": "AJUb5pxdi4Bh4AeL6mHHqTjU5Up4x114Y9nyu7pkRMBc", - "signer": false, - "writable": false - }, { - "pubkey": "MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8", - "signer": false, - "writable": false - }], - "instructions": [{ - "accounts": ["U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", "9m8xj63juQLQvSmWybzxxmShbnsf8tH29kkfRRKDBz2c", "HihC794BdNCetkizxdFjVD2KiKWirGYbm2ojvRYXQd6H", "DKoBZuFVfeVycjeb76M3nabuDx3zewTBbDr6mdCsUU1M", "GUfCR9mK6azb9vcpsxgXyj7XRPAKJd4KMHTTVvtncGgp", "11111111111111111111111111111111", "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", "2NZukH2TXpcuZP4htiuT8CFxcaQSWzkkR6kepSWnZ24Q", "AJUb5pxdi4Bh4AeL6mHHqTjU5Up4x114Y9nyu7pkRMBc", "4eQwMqAA4c2VUD51rqfAke7kqeFLAxcxSB67rtFjDyZA", "Dz9kwoBVVzF11cHeKotQpA7t4aeCQsgRpVw4dg8zkntg", "4xHEEswq2T2E5uNoa1uw34RNKzPerayBHxX3P4SaR7cD", "33CJriD17bUScYW7eKFjM6BPfkFWPerHfdpvtw3a8JdN", "HWZybKNqMa93EmHK2ESL2v1XShcnt4ma4nFf14497jNS"], - "data": "8s5SjQsS25V", - "programId": "MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8" - }], - "recentBlockhash": "5heDujnNgj2hPUXa9iqRMxynQX5Z2tzXEkPn9wuagWSd" + blockTime: 1635141315, + meta: { + err: null, + fee: 5000, + innerInstructions: [ + { + index: 0, + instructions: [ + { + parsed: { + info: { + destination: "2NZukH2TXpcuZP4htiuT8CFxcaQSWzkkR6kepSWnZ24Q", + lamports: 74400000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + destination: "4eQwMqAA4c2VUD51rqfAke7kqeFLAxcxSB67rtFjDyZA", + lamports: 74400000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + destination: "Dz9kwoBVVzF11cHeKotQpA7t4aeCQsgRpVw4dg8zkntg", + lamports: 74400000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + destination: "4xHEEswq2T2E5uNoa1uw34RNKzPerayBHxX3P4SaR7cD", + lamports: 74400000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + destination: "33CJriD17bUScYW7eKFjM6BPfkFWPerHfdpvtw3a8JdN", + lamports: 74400000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + destination: "HWZybKNqMa93EmHK2ESL2v1XShcnt4ma4nFf14497jNS", + lamports: 74400000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + destination: "HihC794BdNCetkizxdFjVD2KiKWirGYbm2ojvRYXQd6H", + lamports: 3273600000, + source: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "transfer", + }, + program: "system", + programId: "11111111111111111111111111111111", + }, + { + parsed: { + info: { + account: "9m8xj63juQLQvSmWybzxxmShbnsf8tH29kkfRRKDBz2c", + authority: "GUfCR9mK6azb9vcpsxgXyj7XRPAKJd4KMHTTVvtncGgp", + authorityType: "accountOwner", + newAuthority: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + }, + type: "setAuthority", + }, + program: "spl-token", + programId: "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", + }, + ], + }, + ], + logMessages: [ + "Program MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8 invoke [1]", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program 11111111111111111111111111111111 invoke [2]", + "Program 11111111111111111111111111111111 success", + "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [2]", + "Program log: Instruction: SetAuthority", + "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 2028 of 156898 compute units", + "Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success", + "Program MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8 consumed 47267 of 200000 compute units", + "Program MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8 success", + ], + postBalances: [ + 7687945720, 2039280, 3277943593, 0, 7767438857012, 344467027205, + 8688759800, 5636600000, 497000000, 5634555720, 118399366401, 1, + 1089991680, 5616720, 1141440, + ], + postTokenBalances: [ + { + accountIndex: 1, + mint: "8pwYVy61QiSTJGPc8yYfkVPLBBr8r17WkpUFRhNK6cjK", + uiTokenAmount: { + amount: "1", + decimals: 0, + uiAmount: 1.0, + uiAmountString: "1", + }, + }, + ], + preBalances: [ + 11407950720, 2039280, 2895913, 1447680, 7767364457012, 344392627205, + 8614359800, 5562200000, 422600000, 5560155720, 118399366401, 1, + 1089991680, 5616720, 1141440, + ], + preTokenBalances: [ + { + accountIndex: 1, + mint: "8pwYVy61QiSTJGPc8yYfkVPLBBr8r17WkpUFRhNK6cjK", + uiTokenAmount: { + amount: "1", + decimals: 0, + uiAmount: 1.0, + uiAmountString: "1", + }, + }, + ], + rewards: [], + status: { Ok: null }, + }, + slot: 103384246, + transaction: { + message: { + accountKeys: [ + { + pubkey: "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + signer: true, + writable: true, + }, + { + pubkey: "9m8xj63juQLQvSmWybzxxmShbnsf8tH29kkfRRKDBz2c", + signer: false, + writable: true, + }, + { + pubkey: "HihC794BdNCetkizxdFjVD2KiKWirGYbm2ojvRYXQd6H", + signer: false, + writable: true, + }, + { + pubkey: "DKoBZuFVfeVycjeb76M3nabuDx3zewTBbDr6mdCsUU1M", + signer: false, + writable: true, + }, + { + pubkey: "2NZukH2TXpcuZP4htiuT8CFxcaQSWzkkR6kepSWnZ24Q", + signer: false, + writable: true, + }, + { + pubkey: "4eQwMqAA4c2VUD51rqfAke7kqeFLAxcxSB67rtFjDyZA", + signer: false, + writable: true, + }, + { + pubkey: "Dz9kwoBVVzF11cHeKotQpA7t4aeCQsgRpVw4dg8zkntg", + signer: false, + writable: true, + }, + { + pubkey: "4xHEEswq2T2E5uNoa1uw34RNKzPerayBHxX3P4SaR7cD", + signer: false, + writable: true, + }, + { + pubkey: "33CJriD17bUScYW7eKFjM6BPfkFWPerHfdpvtw3a8JdN", + signer: false, + writable: true, + }, + { + pubkey: "HWZybKNqMa93EmHK2ESL2v1XShcnt4ma4nFf14497jNS", + signer: false, + writable: true, + }, + { + pubkey: "GUfCR9mK6azb9vcpsxgXyj7XRPAKJd4KMHTTVvtncGgp", + signer: false, + writable: false, + }, + { + pubkey: "11111111111111111111111111111111", + signer: false, + writable: false, + }, + { + pubkey: "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", + signer: false, + writable: false, + }, + { + pubkey: "AJUb5pxdi4Bh4AeL6mHHqTjU5Up4x114Y9nyu7pkRMBc", + signer: false, + writable: false, + }, + { + pubkey: "MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8", + signer: false, + writable: false, + }, + ], + instructions: [ + { + accounts: [ + "U7ZkJtaAwvBHt9Tw5BK8sdp2wLrEe7p1g3kFxB9WJCu", + "9m8xj63juQLQvSmWybzxxmShbnsf8tH29kkfRRKDBz2c", + "HihC794BdNCetkizxdFjVD2KiKWirGYbm2ojvRYXQd6H", + "DKoBZuFVfeVycjeb76M3nabuDx3zewTBbDr6mdCsUU1M", + "GUfCR9mK6azb9vcpsxgXyj7XRPAKJd4KMHTTVvtncGgp", + "11111111111111111111111111111111", + "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", + "2NZukH2TXpcuZP4htiuT8CFxcaQSWzkkR6kepSWnZ24Q", + "AJUb5pxdi4Bh4AeL6mHHqTjU5Up4x114Y9nyu7pkRMBc", + "4eQwMqAA4c2VUD51rqfAke7kqeFLAxcxSB67rtFjDyZA", + "Dz9kwoBVVzF11cHeKotQpA7t4aeCQsgRpVw4dg8zkntg", + "4xHEEswq2T2E5uNoa1uw34RNKzPerayBHxX3P4SaR7cD", + "33CJriD17bUScYW7eKFjM6BPfkFWPerHfdpvtw3a8JdN", + "HWZybKNqMa93EmHK2ESL2v1XShcnt4ma4nFf14497jNS", + ], + data: "8s5SjQsS25V", + programId: "MEisE1HzehtrDpAAT8PnLHjpSSkRYakotTuJRPjTpo8", + }, + ], + recentBlockhash: "5heDujnNgj2hPUXa9iqRMxynQX5Z2tzXEkPn9wuagWSd", }, - "signatures": ["626EgwuS6dbUKrkZujQCFjHiRsz92ALR5gNAEg2eMpZzEo88Cci6HifpDFcvgYR8j88nXUq1nRUA7UDRdvB7Y6WD"] - } + signatures: [ + "626EgwuS6dbUKrkZujQCFjHiRsz92ALR5gNAEg2eMpZzEo88Cci6HifpDFcvgYR8j88nXUq1nRUA7UDRdvB7Y6WD", + ], + }, }; export default saleTx;