diff --git a/apps/playground/src/pages/debug.tsx b/apps/playground/src/pages/debug.tsx new file mode 100644 index 000000000..d14b6db96 --- /dev/null +++ b/apps/playground/src/pages/debug.tsx @@ -0,0 +1,23 @@ +import React from "react"; + +import { useWallet } from "@meshsdk/react"; + +const debug = () => { + const { wallet, connect } = useWallet(); + const testSignTxs = async () => { + const txs = [ + "84a8008382582081d3844ef54d747aae2c31f85d85134448a51cd38fb3da3968eece1a18b3a0fa0782582081d3844ef54d747aae2c31f85d85134448a51cd38fb3da3968eece1a18b3a0fa08825820be38467f317fca46e93a27a8f5dcda976b35524c9ea2c7f28f19574f1fc58c9d000181a300583910f103c17ea4cf20c279d30ab2ccc6a28adf39613d2143269e6fd70d8e5ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a1e62974f028201d8185862d8799fd8799fd87a9f581ce2516d12e3a4afdf94ff50d785bdc7169c9627a02531abd149c63d52ffd8799fd8799fd8799f581c5ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cbffffffffd879801a0008b2901a1dcd650000ff021a0003643105a1581df0808ad0feb68e0b9e2d5203839adbb23695f542834526c0c39eea565c000b58203e577a192ce23ab134ed22bb9067eafc3782819293f3812fe4e18c05b5f374bf0d818258203fbdf2b0b4213855dd9b87f7c94a50cf352ba6edfdded85ecb22cf9ceb75f814070e82581c98119e171f78606aeea30c0435dbc5c7708809b612dda4c0414244bb581c5ca51b304b1f79d92eada8c58c513e969458dcd27ce4f5bc47823ffa128682582081d3844ef54d747aae2c31f85d85134448a51cd38fb3da3968eece1a18b3a0fa0782582081d3844ef54d747aae2c31f85d85134448a51cd38fb3da3968eece1a18b3a0fa00825820be38467f317fca46e93a27a8f5dcda976b35524c9ea2c7f28f19574f1fc58c9d0082582081d3844ef54d747aae2c31f85d85134448a51cd38fb3da3968eece1a18b3a0fa0882582081d3844ef54d747aae2c31f85d85134448a51cd38fb3da3968eece1a18b3a0fa01825820ba9e5651e7d8fc0aeb9a12744ac9a1c2cafc6db55823818a5fd427901174e05600a0f5f6", + "84a8008482582039b374bbe0b1ce41f67ce9210e81a2a97995cd7d4f1374ca8c275baa95dc2cac00825820a9cb0615c959be36e7325ce6cde9bf8d5386656e15e2acbd5e438b127b99f37b02825820a9cb0615c959be36e7325ce6cde9bf8d5386656e15e2acbd5e438b127b99f37b06825820ebffc2e46f4c256da174b01e38e6e3c5320870799d07fcedefd86989ca01b1790d019830a300583910e2516d12e3a4afdf94ff50d785bdc7169c9627a02531abd149c63d525ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a0016e360a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a0ee6b280028201d81843d87980a300583910e2516d12e3a4afdf94ff50d785bdc7169c9627a02531abd149c63d525ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a300583910e2516d12e3a4afdf94ff50d785bdc7169c9627a02531abd149c63d525ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a002dc6c0a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a02160ec0028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a0016e360a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a02faf080028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a0016e360a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a02faf080028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a0016e360a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a02faf080028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a0016e360a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a02faf080028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb011a004c4b40028201d81843d87980a30058391008e4dcadb03836c56bde02c4175fa75bf2debdffa1f6f2f52f1e43765ca749261aa3b17aa2cd4b026bc6566c4b14421d6083edce64ffe5cb01821a11e94420a1581c5066154a102ee037390c5236f78db23239b49c5748d3d349f3ccf04ba144555344581a00e4e1c0028201d81843d87980021a001b204f05a2581df08e5f2d4968660523851388bcf90e4ed938f536e9b44137d7297fe51700581df0b965b017289b53a30d8095976f839568e700a452e24def3eff7d2f62000b582021df6a0989e38153f5617209536cbbafdcce265c5f4966b573263f0f61a820a00d818258203fbdf2b0b4213855dd9b87f7c94a50cf352ba6edfdded85ecb22cf9ceb75f814070e82581c36314aebecfbc929ee447dcb50fd690604eceae9403a298d9b1f9a54581c5ca51b304b1f79d92eada8c58c513e969458dcd27ce4f5bc47823ffa128a825820ba9e5651e7d8fc0aeb9a12744ac9a1c2cafc6db55823818a5fd427901174e05600825820ba9e5651e7d8fc0aeb9a12744ac9a1c2cafc6db55823818a5fd427901174e05601825820a9cb0615c959be36e7325ce6cde9bf8d5386656e15e2acbd5e438b127b99f37b0282582039b374bbe0b1ce41f67ce9210e81a2a97995cd7d4f1374ca8c275baa95dc2cac00825820ebffc2e46f4c256da174b01e38e6e3c5320870799d07fcedefd86989ca01b17900825820ebffc2e46f4c256da174b01e38e6e3c5320870799d07fcedefd86989ca01b1790d825820b44c61327dfc92b024bbe7aeb5081e33db55190cf2134c459f10bc3cccedb3d601825820b44c61327dfc92b024bbe7aeb5081e33db55190cf2134c459f10bc3cccedb3d600825820ebffc2e46f4c256da174b01e38e6e3c5320870799d07fcedefd86989ca01b17901825820a9cb0615c959be36e7325ce6cde9bf8d5386656e15e2acbd5e438b127b99f37b06a10586840000d87980821a00012b0c1a01c10358840001d879808219a8ab1a0106a8c5840002d879808219a8ab1a0106a8c5840003d879808219a8ab1a0106a8c5840300d87980821a004861401a72b9e735840301d87980821a00039ff81a0554f3bef5f6", + ]; + const signedTxs = await wallet.signTxs(txs, true); + console.log(signedTxs); + }; + return ( +
+ + +
+ ); +}; + +export default debug; diff --git a/package-lock.json b/package-lock.json index fdce5b684..b55114232 100644 --- a/package-lock.json +++ b/package-lock.json @@ -324,152 +324,107 @@ "algoliasearch": ">= 4.9.1 < 6" } }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", - "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", - "peer": true, - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", - "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==", - "peer": true - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", - "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", - "peer": true, - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", - "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", + "node_modules/@algolia/client-abtesting": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.0.0.tgz", + "integrity": "sha512-pVSwJ2QZ9hNeINjSWRQGwN/zAk16E6fOM4VGayIULyiJnaIaRjGT/UfMRiGsIuBFib2zviq83uO8GOnCUBmXnA==", "peer": true, "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.0.0", + "@algolia/requester-browser-xhr": "5.0.0", + "@algolia/requester-node-http": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", - "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.0.0.tgz", + "integrity": "sha512-3A4JyblLorrxkYn6uOWyo7drDi3z7+Yzm45YP1MgOvzOCt0qWlEb6neIFLDe4UrBy24JqmRx54uNMBuYMOscgw==", "peer": true, "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.0.0", + "@algolia/requester-browser-xhr": "5.0.0", + "@algolia/requester-node-http": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.0.0.tgz", + "integrity": "sha512-6N5Qygv/Z/B+rPufnPDLNWgsMf1uubMU7iS52xLcQSLiGlTS4f9eLUrmNXSzHccP33uoFi6xN9craN1sZi5MPQ==", "peer": true, - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", - "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.0.0.tgz", + "integrity": "sha512-Ns9pl+YGl0qZTbMqEKIO54GJqzyrMUmLfPB3/iEEkezKMMHXAsINrOuKTfhA6vyI0vhUJL3imOPo6vmXZBDZsA==", "peer": true, "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.0.0", + "@algolia/requester-browser-xhr": "5.0.0", + "@algolia/requester-node-http": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "peer": true, - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/logger-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", - "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==", - "peer": true - }, - "node_modules/@algolia/logger-console": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", - "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.0.0.tgz", + "integrity": "sha512-QdDYMzoxYZ3axzBy6CHe+M+NlOGvHEFTa2actchGnp25Uu0N6lyVNivT7nph+P1XoxgAD08cWbeJD3wWQXnpng==", "peer": true, "dependencies": { - "@algolia/logger-common": "4.24.0" + "@algolia/client-common": "5.0.0", + "@algolia/requester-browser-xhr": "5.0.0", + "@algolia/requester-node-http": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/recommend": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", - "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.0.0.tgz", + "integrity": "sha512-aEXg4RPFIRrJjrtri782W7XFNkarxoN9X42FwYYP1bz15jKu2vrIqzGlQoNCNWuZP7WwYyUAoTtixwLRJq8grQ==", "peer": true, "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-common": "5.0.0", + "@algolia/requester-browser-xhr": "5.0.0", + "@algolia/requester-node-http": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.0.0.tgz", + "integrity": "sha512-oOoQhSpg/RGiGHjn/cqtYpHBkkd+5M/DCi1jmfW+ZOvLVx21QVt6PbWIJoKJF85moNFo4UG9pMBU35R1MaxUKQ==", "peer": true, "dependencies": { - "@algolia/requester-common": "4.24.0" + "@algolia/client-common": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, - "node_modules/@algolia/requester-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", - "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==", - "peer": true - }, "node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", - "peer": true, - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, - "node_modules/@algolia/transporter": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", - "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.0.0.tgz", + "integrity": "sha512-FwCdugzpnW0wxbgWPauAz5vhmWGQnjZa5DCl9PBbIoDNEy/NIV8DmiL9CEA+LljQdDidG0l0ijojcTNaRRtPvQ==", "peer": true, "dependencies": { - "@algolia/cache-common": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/requester-common": "4.24.0" + "@algolia/client-common": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@alloc/quick-lru": { @@ -7009,17 +6964,17 @@ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" }, "node_modules/@types/node": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.2.0.tgz", - "integrity": "sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==", + "version": "22.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.3.0.tgz", + "integrity": "sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==", "dependencies": { - "undici-types": "~6.13.0" + "undici-types": "~6.18.2" } }, "node_modules/@types/node/node_modules/undici-types": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==" + "version": "6.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.18.2.tgz", + "integrity": "sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", @@ -7867,26 +7822,22 @@ } }, "node_modules/algoliasearch": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", - "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.0.0.tgz", + "integrity": "sha512-j/RYIyKy7D6Vu/o142+6Gka1lXtu0j/Hj/Mw5oaPpOscOcE4jn29k465pcWYNC34HMxA4W8chiDk9cqw8nszag==", "peer": true, "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-account": "4.24.0", - "@algolia/client-analytics": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-personalization": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/recommend": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" + "@algolia/client-abtesting": "5.0.0", + "@algolia/client-analytics": "5.0.0", + "@algolia/client-common": "5.0.0", + "@algolia/client-personalization": "5.0.0", + "@algolia/client-search": "5.0.0", + "@algolia/recommend": "5.0.0", + "@algolia/requester-browser-xhr": "5.0.0", + "@algolia/requester-node-http": "5.0.0" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/ansi-escapes": { @@ -9649,9 +9600,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.6", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.6.tgz", - "integrity": "sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==" + "version": "1.5.7", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.7.tgz", + "integrity": "sha512-6FTNWIWMxMy/ZY6799nBlPtF1DFDQ6VQJ7yyDP27SJNt5lwtQ5ufqVvHylb3fdQefvRcgA3fKcFMJi9OLwBRNw==" }, "node_modules/elliptic": { "version": "6.5.4", @@ -20166,26 +20117,26 @@ "dev": true }, "node_modules/turbo": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.0.12.tgz", - "integrity": "sha512-8s2KwqjwQj7z8Z53SUZSKVkQOZ2/Sl4D2F440oaBY/k2lGju60dW6srEpnn8/RIDeICZmQn3pQHF79Jfnc5Skw==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.0.13.tgz", + "integrity": "sha512-xZYCpvy+Q5X05HQLVbup/nUva/EPd8QKX/WLfztz8Yhh7yH+VN9t+P9ACG2U0ThlrqX4uFS0tuE0jaCLvL1Imw==", "dev": true, "bin": { "turbo": "bin/turbo" }, "optionalDependencies": { - "turbo-darwin-64": "2.0.12", - "turbo-darwin-arm64": "2.0.12", - "turbo-linux-64": "2.0.12", - "turbo-linux-arm64": "2.0.12", - "turbo-windows-64": "2.0.12", - "turbo-windows-arm64": "2.0.12" + "turbo-darwin-64": "2.0.13", + "turbo-darwin-arm64": "2.0.13", + "turbo-linux-64": "2.0.13", + "turbo-linux-arm64": "2.0.13", + "turbo-windows-64": "2.0.13", + "turbo-windows-arm64": "2.0.13" } }, "node_modules/turbo-darwin-64": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-2.0.12.tgz", - "integrity": "sha512-NAgfgbXxX/JScWQmmQnGbPuFZq7LIswHfcMk5JwyBXQM/xmklNOxxac7MnGGIOf19Z2f6S3qHy17VIj0SeGfnA==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-2.0.13.tgz", + "integrity": "sha512-1qoFGvSE/kG1Njl1a1b35+AlJyCBE/+cb7GcglxuUM0Fh0JNR6FIWGhiubUhFLoIdFkdRbPpTH5smhPpRk757w==", "cpu": [ "x64" ], @@ -20196,9 +20147,9 @@ ] }, "node_modules/turbo-darwin-arm64": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-2.0.12.tgz", - "integrity": "sha512-cP02uer5KSJ+fXL+OfRRk5hnVjV0c60hxDgNcJxrZpfhun7HHoKDDR7w2xhQntiA45aC6ZZEXRqMKpj6GAmKbg==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-2.0.13.tgz", + "integrity": "sha512-3fgbjKeRjvZTKJhn6eOyA6SaFXlRHx/z7qAWYcTbq7iu2zd+n0OHRyah9Voy2ZihiGAI0Bw4QfVWo3d1qTabgA==", "cpu": [ "arm64" ], @@ -20209,9 +20160,9 @@ ] }, "node_modules/turbo-linux-64": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-2.0.12.tgz", - "integrity": "sha512-+mQgGfg1eq5qF+wenK/FKJaNMNAo5DQLC4htQy+8osW+fx6U+8+6UlPQPaycAWDEqwOI7NwuqkeHfkEQLQUTyQ==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-2.0.13.tgz", + "integrity": "sha512-1nMO5NWHWs4jI5SV8SMlGtR3/jBlud1ld/ltayYwOXm6zdznj0/mTNNE9AjfOs/aAei2wZE1HWUHXe46q/nZtw==", "cpu": [ "x64" ], @@ -20222,9 +20173,9 @@ ] }, "node_modules/turbo-linux-arm64": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-2.0.12.tgz", - "integrity": "sha512-KFyEZDXfPU1DK4zimxdCcqAcK7IIttX4mfsgB7NsSEOmH0dhHOih/YFYiyEDC1lTRx0C2RlzQ0Kjjdz48AN5Eg==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-2.0.13.tgz", + "integrity": "sha512-JkQYAAMbEW3jkzhbtY4hi0Q61tlSd46qLEVBQqnur9VymC4TfD6kllVMpRtbmXv8jdfGPu+rEIeYrzjHpyqMfg==", "cpu": [ "arm64" ], @@ -20235,9 +20186,9 @@ ] }, "node_modules/turbo-windows-64": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-2.0.12.tgz", - "integrity": "sha512-kJj4KCkZTkDTDCqsSw1m1dbO4WeoQq1mYUm/thXOH0OkeqYbSMt0EyoTcJOgKUDsrMnzZD2gPfYrlYHtV69lVA==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-2.0.13.tgz", + "integrity": "sha512-QYJfYPnmb3j16CR4mucYicC+tlY1fsFws6fkqZe2b8jBpRyOslxkEk4XJWCsvUizPSYpOdAnTL9baunLH7hWrA==", "cpu": [ "x64" ], @@ -20248,9 +20199,9 @@ ] }, "node_modules/turbo-windows-arm64": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-2.0.12.tgz", - "integrity": "sha512-TY3ROxguDilN2olCwcZMaePdW01Xhma0pZU7bNhsQEqca9RGAmsZBuzfGnTMcWPmv4tpnb/PlX1hrt1Hod/44Q==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-2.0.13.tgz", + "integrity": "sha512-dnVN19dq7jszcKVBy4+T1IMmMY1ergigJZdl76Bbc99QOwaXsTR7ci4sle89HvJb+F1z/MXSq8ePvRTcy6dKRw==", "cpu": [ "arm64" ], @@ -21198,7 +21149,7 @@ }, "packages/mesh-common": { "name": "@meshsdk/common", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "bech32": "^2.0.0", @@ -21215,7 +21166,7 @@ }, "packages/mesh-contract": { "name": "@meshsdk/contract", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", @@ -21233,7 +21184,7 @@ }, "packages/mesh-core": { "name": "@meshsdk/core", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", @@ -21253,7 +21204,7 @@ }, "packages/mesh-core-csl": { "name": "@meshsdk/core-csl", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", @@ -21272,7 +21223,7 @@ }, "packages/mesh-core-cst": { "name": "@meshsdk/core-cst", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@cardano-sdk/core": "^0.35.4", @@ -21284,7 +21235,6 @@ "@meshsdk/common": "*", "@stricahq/bip32ed25519": "^1.1.0", "@stricahq/cbors": "^1.0.0", - "hash.js": "^1.1.7", "pbkdf2": "^3.1.2" }, "devDependencies": { @@ -21299,7 +21249,7 @@ }, "packages/mesh-provider": { "name": "@meshsdk/provider", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", @@ -21315,7 +21265,7 @@ }, "packages/mesh-react": { "name": "@meshsdk/react", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", @@ -21335,7 +21285,7 @@ }, "packages/mesh-transaction": { "name": "@meshsdk/transaction", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", @@ -21353,7 +21303,7 @@ }, "packages/mesh-wallet": { "name": "@meshsdk/wallet", - "version": "1.6.5", + "version": "1.6.6", "license": "Apache-2.0", "dependencies": { "@meshsdk/common": "*", diff --git a/packages/mesh-common/package.json b/packages/mesh-common/package.json index 192f0ede8..efb59d039 100644 --- a/packages/mesh-common/package.json +++ b/packages/mesh-common/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/common", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", diff --git a/packages/mesh-contract/package.json b/packages/mesh-contract/package.json index 6c7813450..5d2ad74de 100644 --- a/packages/mesh-contract/package.json +++ b/packages/mesh-contract/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/contract", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", diff --git a/packages/mesh-core-csl/package.json b/packages/mesh-core-csl/package.json index 7c46ec384..36cb2c63d 100644 --- a/packages/mesh-core-csl/package.json +++ b/packages/mesh-core-csl/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/core-csl", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", diff --git a/packages/mesh-core-cst/package.json b/packages/mesh-core-cst/package.json index a815320ec..ee82609f3 100644 --- a/packages/mesh-core-cst/package.json +++ b/packages/mesh-core-cst/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/core-cst", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", @@ -44,7 +44,6 @@ "@meshsdk/common": "*", "@stricahq/bip32ed25519": "^1.1.0", "@stricahq/cbors": "^1.0.0", - "hash.js": "^1.1.7", "pbkdf2": "^3.1.2" }, "prettier": "@meshsdk/configs/prettier", @@ -59,4 +58,4 @@ "blockchain", "sdk" ] -} +} \ No newline at end of file diff --git a/packages/mesh-core-cst/src/stricahq/bip32ed25519/index.ts b/packages/mesh-core-cst/src/stricahq/bip32ed25519/index.ts index a9e773439..6734869d5 100644 --- a/packages/mesh-core-cst/src/stricahq/bip32ed25519/index.ts +++ b/packages/mesh-core-cst/src/stricahq/bip32ed25519/index.ts @@ -1,13 +1,23 @@ import { - Bip32PrivateKey, - Bip32PublicKey, - PrivateKey, - PublicKey, -} from "@stricahq/bip32ed25519"; + bip32ed25519, + StricaBip32PrivateKey, + StricaBip32PrivateKey as StricaBip32PrivateKeyType, + StricaBip32PublicKey, + StricaBip32PublicKey as StricaBip32PublicKeyType, + StricaPrivateKey, + StricaPrivateKey as StricaPrivateKeyType, + StricaPublicKey, + StricaPublicKey as StricaPublicKeyType, +} from "./wrapper"; +export default bip32ed25519; export { - PrivateKey as StricaPrivateKey, - PublicKey as StricaPublicKey, - Bip32PrivateKey as StricaBip32PrivateKey, - Bip32PublicKey as StricaBip32PublicKey, + StricaPrivateKey, + StricaPublicKey, + StricaBip32PrivateKey, + StricaBip32PublicKey, + StricaPrivateKeyType, + StricaPublicKeyType, + StricaBip32PrivateKeyType, + StricaBip32PublicKeyType, }; diff --git a/packages/mesh-core-cst/src/stricahq/bip32ed25519/wrapper.ts b/packages/mesh-core-cst/src/stricahq/bip32ed25519/wrapper.ts new file mode 100644 index 000000000..b94607ecd --- /dev/null +++ b/packages/mesh-core-cst/src/stricahq/bip32ed25519/wrapper.ts @@ -0,0 +1,15 @@ +import * as cjsBip32ed25519 from "@stricahq/bip32ed25519"; + +// This ensures that TypeScript understands the types properly +export const bip32ed25519 = cjsBip32ed25519; + +// Export individual classes and types +export type StricaPrivateKey = cjsBip32ed25519.PrivateKey; +export type StricaPublicKey = cjsBip32ed25519.PublicKey; +export type StricaBip32PrivateKey = cjsBip32ed25519.Bip32PrivateKey; +export type StricaBip32PublicKey = cjsBip32ed25519.Bip32PublicKey; + +export const StricaPrivateKey = cjsBip32ed25519.PrivateKey; +export const StricaPublicKey = cjsBip32ed25519.PublicKey; +export const StricaBip32PrivateKey = cjsBip32ed25519.Bip32PrivateKey; +export const StricaBip32PublicKey = cjsBip32ed25519.Bip32PublicKey; diff --git a/packages/mesh-core-cst/src/stricahq/cbors/index.ts b/packages/mesh-core-cst/src/stricahq/cbors/index.ts index 586622df1..892776a02 100644 --- a/packages/mesh-core-cst/src/stricahq/cbors/index.ts +++ b/packages/mesh-core-cst/src/stricahq/cbors/index.ts @@ -1,3 +1,5 @@ -import { Decoder, Encoder } from "@stricahq/cbors"; +import { cbors, StricaDecoder, StricaEncoder } from "./wrapper"; -export { Encoder as StricaEncoder, Decoder as StricaDecoder }; +export default cbors; + +export { StricaEncoder, StricaDecoder }; diff --git a/packages/mesh-core-cst/src/stricahq/cbors/wrapper.ts b/packages/mesh-core-cst/src/stricahq/cbors/wrapper.ts new file mode 100644 index 000000000..90eb7057e --- /dev/null +++ b/packages/mesh-core-cst/src/stricahq/cbors/wrapper.ts @@ -0,0 +1,8 @@ +import * as cjsCbors from "@stricahq/cbors"; + +export const cbors = cjsCbors; + +export const StricaEncoder = cjsCbors.Encoder; + +export const StricaDecoder = cjsCbors.Decoder; +export type StricaDecoder = cjsCbors.Decoder; diff --git a/packages/mesh-core/package.json b/packages/mesh-core/package.json index ef71b1289..e59de1f5f 100644 --- a/packages/mesh-core/package.json +++ b/packages/mesh-core/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/core", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", diff --git a/packages/mesh-provider/package.json b/packages/mesh-provider/package.json index 3fe96c067..6f10e2114 100644 --- a/packages/mesh-provider/package.json +++ b/packages/mesh-provider/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/provider", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", diff --git a/packages/mesh-react/package.json b/packages/mesh-react/package.json index 8d3b6e505..72521a764 100644 --- a/packages/mesh-react/package.json +++ b/packages/mesh-react/package.json @@ -1,6 +1,6 @@ { "name": "@meshsdk/react", - "version": "1.6.5", + "version": "1.6.6", "description": "", "main": "./dist/index.cjs", "module": "./dist/index.js", diff --git a/packages/mesh-react/src/cardano-wallet/checkmark.tsx b/packages/mesh-react/src/cardano-wallet/checkmark.tsx index 45c89bb46..1f3e3e13f 100644 --- a/packages/mesh-react/src/cardano-wallet/checkmark.tsx +++ b/packages/mesh-react/src/cardano-wallet/checkmark.tsx @@ -1,6 +1,6 @@ export const CheckMark = () => ( (
{!connected && wallets.length > 0 ? ( diff --git a/packages/mesh-react/src/cardano-wallet/menu-item.tsx b/packages/mesh-react/src/cardano-wallet/menu-item.tsx index d18d5795f..b5b09b302 100644 --- a/packages/mesh-react/src/cardano-wallet/menu-item.tsx +++ b/packages/mesh-react/src/cardano-wallet/menu-item.tsx @@ -11,11 +11,11 @@ export function MenuItem({ }) { return (
- {icon && } - + {icon && } + {label .split(" ") .map((word: string) => { diff --git a/packages/mesh-react/src/cardano-wallet/wallet-balance.tsx b/packages/mesh-react/src/cardano-wallet/wallet-balance.tsx index 5d5d2e6bb..0e26be899 100644 --- a/packages/mesh-react/src/cardano-wallet/wallet-balance.tsx +++ b/packages/mesh-react/src/cardano-wallet/wallet-balance.tsx @@ -18,13 +18,13 @@ export const WalletBalance = ({ return connected && lovelace && wallet?.icon ? ( <> - ₳{" "} + ₳{" "} {parseInt((parseInt(lovelace, 10) / 1_000_000).toString(), 10)}. - {lovelace.substring(lovelace.length - 6)} + {lovelace.substring(lovelace.length - 6)} ) : connected && wallet?.icon ? ( <> - + ) : connecting ? ( <>Connecting... diff --git a/packages/mesh-react/src/common/button.tsx b/packages/mesh-react/src/common/button.tsx index 7fe4c981b..b7ed313de 100644 --- a/packages/mesh-react/src/common/button.tsx +++ b/packages/mesh-react/src/common/button.tsx @@ -17,7 +17,7 @@ export default function Button({ }) { return (