|
@@ -17,6 +17,7 @@
|
|
|
"target_chains/cosmwasm/sdk/js",
|
|
"target_chains/cosmwasm/sdk/js",
|
|
|
"target_chains/ethereum/contracts",
|
|
"target_chains/ethereum/contracts",
|
|
|
"target_chains/ethereum/sdk/js",
|
|
"target_chains/ethereum/sdk/js",
|
|
|
|
|
+ "target_chains/ethereum/sdk/solidity",
|
|
|
"third_party/pyth/p2w-relay",
|
|
"third_party/pyth/p2w-relay",
|
|
|
"wormhole_attester/sdk/js"
|
|
"wormhole_attester/sdk/js"
|
|
|
],
|
|
],
|
|
@@ -11259,9 +11260,8 @@
|
|
|
"link": true
|
|
"link": true
|
|
|
},
|
|
},
|
|
|
"node_modules/@pythnetwork/pyth-sdk-solidity": {
|
|
"node_modules/@pythnetwork/pyth-sdk-solidity": {
|
|
|
- "version": "2.2.0",
|
|
|
|
|
- "resolved": "https://registry.npmjs.org/@pythnetwork/pyth-sdk-solidity/-/pyth-sdk-solidity-2.2.0.tgz",
|
|
|
|
|
- "integrity": "sha512-LsRMmaf9MTflGSymqOJMepFk/3R7DyxMOJfLDB5RDSieyiq+RJ5IYIYnXAFsMrqkjibOtVxARcortHtE9VWwhw=="
|
|
|
|
|
|
|
+ "resolved": "target_chains/ethereum/sdk/solidity",
|
|
|
|
|
+ "link": true
|
|
|
},
|
|
},
|
|
|
"node_modules/@pythnetwork/pyth-terra-js": {
|
|
"node_modules/@pythnetwork/pyth-terra-js": {
|
|
|
"resolved": "target_chains/cosmwasm/sdk/js",
|
|
"resolved": "target_chains/cosmwasm/sdk/js",
|
|
@@ -14343,6 +14343,15 @@
|
|
|
"@solana/web3.js": "^1.5.0"
|
|
"@solana/web3.js": "^1.5.0"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/@solidity-parser/parser": {
|
|
|
|
|
+ "version": "0.16.0",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@solidity-parser/parser/-/parser-0.16.0.tgz",
|
|
|
|
|
+ "integrity": "sha512-ESipEcHyRHg4Np4SqBCfcXwyxxna1DgFVz69bgpLV8vzl/NP1DtcKsJ4dJZXWQhY/Z4J2LeKBiOkOVZn9ct33Q==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "antlr4ts": "^0.5.0-alpha.4"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"node_modules/@sqds/mesh": {
|
|
"node_modules/@sqds/mesh": {
|
|
|
"version": "1.0.6",
|
|
"version": "1.0.6",
|
|
|
"resolved": "https://registry.npmjs.org/@sqds/mesh/-/mesh-1.0.6.tgz",
|
|
"resolved": "https://registry.npmjs.org/@sqds/mesh/-/mesh-1.0.6.tgz",
|
|
@@ -19793,6 +19802,12 @@
|
|
|
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
|
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/antlr4ts": {
|
|
|
|
|
+ "version": "0.5.0-alpha.4",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.4.tgz",
|
|
|
|
|
+ "integrity": "sha512-WPQDt1B74OfPv/IMS2ekXAKkTZIHl88uMetg6q3OTqgFxZ/dxDXI0EWLyZid/1Pe6hTftyg5N7gel5wNAGxXyQ==",
|
|
|
|
|
+ "dev": true
|
|
|
|
|
+ },
|
|
|
"node_modules/anymatch": {
|
|
"node_modules/anymatch": {
|
|
|
"version": "3.1.3",
|
|
"version": "3.1.3",
|
|
|
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
|
|
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
|
|
@@ -39308,6 +39323,23 @@
|
|
|
"url": "https://github.com/prettier/prettier?sponsor=1"
|
|
"url": "https://github.com/prettier/prettier?sponsor=1"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/prettier-plugin-solidity": {
|
|
|
|
|
+ "version": "1.1.3",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/prettier-plugin-solidity/-/prettier-plugin-solidity-1.1.3.tgz",
|
|
|
|
|
+ "integrity": "sha512-fQ9yucPi2sBbA2U2Xjh6m4isUTJ7S7QLc/XDDsktqqxYfTwdYKJ0EnnywXHwCGAaYbQNK+HIYPL1OemxuMsgeg==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "@solidity-parser/parser": "^0.16.0",
|
|
|
|
|
+ "semver": "^7.3.8",
|
|
|
|
|
+ "solidity-comments-extractor": "^0.0.7"
|
|
|
|
|
+ },
|
|
|
|
|
+ "engines": {
|
|
|
|
|
+ "node": ">=12"
|
|
|
|
|
+ },
|
|
|
|
|
+ "peerDependencies": {
|
|
|
|
|
+ "prettier": ">=2.3.0 || >=3.0.0-alpha.0"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"node_modules/prettier-plugin-tailwindcss": {
|
|
"node_modules/prettier-plugin-tailwindcss": {
|
|
|
"version": "0.1.13",
|
|
"version": "0.1.13",
|
|
|
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.13.tgz",
|
|
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.13.tgz",
|
|
@@ -42775,6 +42807,12 @@
|
|
|
"resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.43.tgz",
|
|
"resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.43.tgz",
|
|
|
"integrity": "sha512-rKfMl9Wm0hHL9bezSx+Ct7wimme0eogm+Follr3dm9VhbDgLgNGR9zxhESi0v7sqt3ZFjGObN3cWOYOQERJZtA=="
|
|
"integrity": "sha512-rKfMl9Wm0hHL9bezSx+Ct7wimme0eogm+Follr3dm9VhbDgLgNGR9zxhESi0v7sqt3ZFjGObN3cWOYOQERJZtA=="
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/solidity-comments-extractor": {
|
|
|
|
|
+ "version": "0.0.7",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz",
|
|
|
|
|
+ "integrity": "sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==",
|
|
|
|
|
+ "dev": true
|
|
|
|
|
+ },
|
|
|
"node_modules/sonic-boom": {
|
|
"node_modules/sonic-boom": {
|
|
|
"version": "1.4.1",
|
|
"version": "1.4.1",
|
|
|
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
|
|
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
|
|
@@ -49959,7 +49997,7 @@
|
|
|
"buffer": "^6.0.3"
|
|
"buffer": "^6.0.3"
|
|
|
},
|
|
},
|
|
|
"devDependencies": {
|
|
"devDependencies": {
|
|
|
- "@pythnetwork/pyth-sdk-solidity": "^2.2.0",
|
|
|
|
|
|
|
+ "@pythnetwork/pyth-sdk-solidity": "*",
|
|
|
"@truffle/hdwallet-provider": "^2.1.5",
|
|
"@truffle/hdwallet-provider": "^2.1.5",
|
|
|
"@types/ethereum-protocol": "^1.0.2",
|
|
"@types/ethereum-protocol": "^1.0.2",
|
|
|
"@types/jest": "^29.4.0",
|
|
"@types/jest": "^29.4.0",
|
|
@@ -49977,6 +50015,46 @@
|
|
|
"yargs": "^17.4.1"
|
|
"yargs": "^17.4.1"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "target_chains/ethereum/sdk/solidity": {
|
|
|
|
|
+ "name": "@pythnetwork/pyth-sdk-solidity",
|
|
|
|
|
+ "version": "2.2.0",
|
|
|
|
|
+ "license": "Apache-2.0",
|
|
|
|
|
+ "devDependencies": {
|
|
|
|
|
+ "prettier": "^2.7.1",
|
|
|
|
|
+ "prettier-plugin-solidity": "^1.0.0-rc.1",
|
|
|
|
|
+ "solc": "^0.8.15"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "target_chains/ethereum/sdk/solidity/node_modules/commander": {
|
|
|
|
|
+ "version": "8.3.0",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
|
|
|
|
|
+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "engines": {
|
|
|
|
|
+ "node": ">= 12"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "target_chains/ethereum/sdk/solidity/node_modules/solc": {
|
|
|
|
|
+ "version": "0.8.19",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/solc/-/solc-0.8.19.tgz",
|
|
|
|
|
+ "integrity": "sha512-yqurS3wzC4LdEvmMobODXqprV4MYJcVtinuxgrp61ac8K2zz40vXA0eSAskSHPgv8dQo7Nux39i3QBsHx4pqyA==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "command-exists": "^1.2.8",
|
|
|
|
|
+ "commander": "^8.1.0",
|
|
|
|
|
+ "follow-redirects": "^1.12.1",
|
|
|
|
|
+ "js-sha3": "0.8.0",
|
|
|
|
|
+ "memorystream": "^0.3.1",
|
|
|
|
|
+ "semver": "^5.5.0",
|
|
|
|
|
+ "tmp": "0.0.33"
|
|
|
|
|
+ },
|
|
|
|
|
+ "bin": {
|
|
|
|
|
+ "solcjs": "solc.js"
|
|
|
|
|
+ },
|
|
|
|
|
+ "engines": {
|
|
|
|
|
+ "node": ">=10.0.0"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"target_chains/ethereum/sdk/js/node_modules/buffer": {
|
|
"target_chains/ethereum/sdk/js/node_modules/buffer": {
|
|
|
"version": "6.0.3",
|
|
"version": "6.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
|
|
"resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
|
|
@@ -58154,7 +58232,7 @@
|
|
|
"version": "file:target_chains/ethereum/sdk/js",
|
|
"version": "file:target_chains/ethereum/sdk/js",
|
|
|
"requires": {
|
|
"requires": {
|
|
|
"@pythnetwork/price-service-client": "*",
|
|
"@pythnetwork/price-service-client": "*",
|
|
|
- "@pythnetwork/pyth-sdk-solidity": "^2.2.0",
|
|
|
|
|
|
|
+ "@pythnetwork/pyth-sdk-solidity": "*",
|
|
|
"@truffle/hdwallet-provider": "^2.1.5",
|
|
"@truffle/hdwallet-provider": "^2.1.5",
|
|
|
"@types/ethereum-protocol": "^1.0.2",
|
|
"@types/ethereum-protocol": "^1.0.2",
|
|
|
"@types/jest": "^29.4.0",
|
|
"@types/jest": "^29.4.0",
|
|
@@ -60140,9 +60218,35 @@
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
"@pythnetwork/pyth-sdk-solidity": {
|
|
"@pythnetwork/pyth-sdk-solidity": {
|
|
|
- "version": "2.2.0",
|
|
|
|
|
- "resolved": "https://registry.npmjs.org/@pythnetwork/pyth-sdk-solidity/-/pyth-sdk-solidity-2.2.0.tgz",
|
|
|
|
|
- "integrity": "sha512-LsRMmaf9MTflGSymqOJMepFk/3R7DyxMOJfLDB5RDSieyiq+RJ5IYIYnXAFsMrqkjibOtVxARcortHtE9VWwhw=="
|
|
|
|
|
|
|
+ "version": "file:target_chains/ethereum/sdk/solidity",
|
|
|
|
|
+ "requires": {
|
|
|
|
|
+ "prettier": "^2.7.1",
|
|
|
|
|
+ "prettier-plugin-solidity": "^1.0.0-rc.1",
|
|
|
|
|
+ "solc": "^0.8.15"
|
|
|
|
|
+ },
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "commander": {
|
|
|
|
|
+ "version": "8.3.0",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
|
|
|
|
|
+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
|
|
|
|
|
+ "dev": true
|
|
|
|
|
+ },
|
|
|
|
|
+ "solc": {
|
|
|
|
|
+ "version": "0.8.19",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/solc/-/solc-0.8.19.tgz",
|
|
|
|
|
+ "integrity": "sha512-yqurS3wzC4LdEvmMobODXqprV4MYJcVtinuxgrp61ac8K2zz40vXA0eSAskSHPgv8dQo7Nux39i3QBsHx4pqyA==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "requires": {
|
|
|
|
|
+ "command-exists": "^1.2.8",
|
|
|
|
|
+ "commander": "^8.1.0",
|
|
|
|
|
+ "follow-redirects": "^1.12.1",
|
|
|
|
|
+ "js-sha3": "0.8.0",
|
|
|
|
|
+ "memorystream": "^0.3.1",
|
|
|
|
|
+ "semver": "^5.5.0",
|
|
|
|
|
+ "tmp": "0.0.33"
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
"@pythnetwork/pyth-terra-js": {
|
|
"@pythnetwork/pyth-terra-js": {
|
|
|
"version": "file:target_chains/cosmwasm/sdk/js",
|
|
"version": "file:target_chains/cosmwasm/sdk/js",
|
|
@@ -63381,6 +63485,15 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "@solidity-parser/parser": {
|
|
|
|
|
+ "version": "0.16.0",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@solidity-parser/parser/-/parser-0.16.0.tgz",
|
|
|
|
|
+ "integrity": "sha512-ESipEcHyRHg4Np4SqBCfcXwyxxna1DgFVz69bgpLV8vzl/NP1DtcKsJ4dJZXWQhY/Z4J2LeKBiOkOVZn9ct33Q==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "requires": {
|
|
|
|
|
+ "antlr4ts": "^0.5.0-alpha.4"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"@sqds/mesh": {
|
|
"@sqds/mesh": {
|
|
|
"version": "1.0.6",
|
|
"version": "1.0.6",
|
|
|
"resolved": "https://registry.npmjs.org/@sqds/mesh/-/mesh-1.0.6.tgz",
|
|
"resolved": "https://registry.npmjs.org/@sqds/mesh/-/mesh-1.0.6.tgz",
|
|
@@ -67931,6 +68044,12 @@
|
|
|
"color-convert": "^2.0.1"
|
|
"color-convert": "^2.0.1"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "antlr4ts": {
|
|
|
|
|
+ "version": "0.5.0-alpha.4",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.4.tgz",
|
|
|
|
|
+ "integrity": "sha512-WPQDt1B74OfPv/IMS2ekXAKkTZIHl88uMetg6q3OTqgFxZ/dxDXI0EWLyZid/1Pe6hTftyg5N7gel5wNAGxXyQ==",
|
|
|
|
|
+ "dev": true
|
|
|
|
|
+ },
|
|
|
"anymatch": {
|
|
"anymatch": {
|
|
|
"version": "3.1.3",
|
|
"version": "3.1.3",
|
|
|
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
|
|
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
|
|
@@ -83460,6 +83579,17 @@
|
|
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
|
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
|
|
|
"integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g=="
|
|
"integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g=="
|
|
|
},
|
|
},
|
|
|
|
|
+ "prettier-plugin-solidity": {
|
|
|
|
|
+ "version": "1.1.3",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/prettier-plugin-solidity/-/prettier-plugin-solidity-1.1.3.tgz",
|
|
|
|
|
+ "integrity": "sha512-fQ9yucPi2sBbA2U2Xjh6m4isUTJ7S7QLc/XDDsktqqxYfTwdYKJ0EnnywXHwCGAaYbQNK+HIYPL1OemxuMsgeg==",
|
|
|
|
|
+ "dev": true,
|
|
|
|
|
+ "requires": {
|
|
|
|
|
+ "@solidity-parser/parser": "^0.16.0",
|
|
|
|
|
+ "semver": "^7.3.8",
|
|
|
|
|
+ "solidity-comments-extractor": "^0.0.7"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"prettier-plugin-tailwindcss": {
|
|
"prettier-plugin-tailwindcss": {
|
|
|
"version": "0.1.13",
|
|
"version": "0.1.13",
|
|
|
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.13.tgz",
|
|
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.13.tgz",
|
|
@@ -87208,6 +87338,12 @@
|
|
|
"resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.43.tgz",
|
|
"resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.43.tgz",
|
|
|
"integrity": "sha512-rKfMl9Wm0hHL9bezSx+Ct7wimme0eogm+Follr3dm9VhbDgLgNGR9zxhESi0v7sqt3ZFjGObN3cWOYOQERJZtA=="
|
|
"integrity": "sha512-rKfMl9Wm0hHL9bezSx+Ct7wimme0eogm+Follr3dm9VhbDgLgNGR9zxhESi0v7sqt3ZFjGObN3cWOYOQERJZtA=="
|
|
|
},
|
|
},
|
|
|
|
|
+ "solidity-comments-extractor": {
|
|
|
|
|
+ "version": "0.0.7",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz",
|
|
|
|
|
+ "integrity": "sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==",
|
|
|
|
|
+ "dev": true
|
|
|
|
|
+ },
|
|
|
"sonic-boom": {
|
|
"sonic-boom": {
|
|
|
"version": "1.4.1",
|
|
"version": "1.4.1",
|
|
|
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
|
|
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
|