Changes
gpt-engineer-app[bot] committed
Nov 27, 2025 at 11:29 UTC
380afacf6f574cc66e1e2680b8d3ac03dfae2eeb
10 files changed
+11608
-739
package-lock.json
+11369
-726
@@ -36,6 +36,10 @@
36
"@radix-ui/react-toggle": "^1.1.9",
37
"@radix-ui/react-toggle-group": "^1.1.10",
38
"@radix-ui/react-tooltip": "^1.2.7",
39
+ "@solana/wallet-adapter-react": "^0.15.39",
40
+ "@solana/wallet-adapter-react-ui": "^0.9.39",
41
+ "@solana/wallet-adapter-wallets": "^0.19.37",
42
+ "@solana/web3.js": "^1.98.4",
43
"@tanstack/react-query": "^5.83.0",
44
"class-variance-authority": "^0.7.1",
45
"clsx": "^2.1.1",
@@ -78,10 +82,17 @@
82
"vite": "^5.4.19"
83
}
84
},
85
+ "node_modules/@adraffy/ens-normalize": {
86
+ "version": "1.11.1",
87
+ "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.11.1.tgz",
88
+ "integrity": "sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==",
89
+ "license": "MIT"
90
+ },
91
"node_modules/@alloc/quick-lru": {
92
"version": "5.2.0",
93
"resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
94
"integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
95
+ "dev": true,
96
"license": "MIT",
97
"engines": {
98
"node": ">=10"
@@ -149,6 +160,18 @@
160
"node": ">=6.9.0"
161
}
162
},
163
+ "node_modules/@emurgo/cardano-serialization-lib-browser": {
164
+ "version": "13.2.1",
165
+ "resolved": "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-browser/-/cardano-serialization-lib-browser-13.2.1.tgz",
166
+ "integrity": "sha512-7RfX1gI16Vj2DgCp/ZoXqyLAakWo6+X95ku/rYGbVzuS/1etrlSiJmdbmdm+eYmszMlGQjrtOJQeVLXoj4L/Ag==",
167
+ "license": "MIT"
168
+ },
169
+ "node_modules/@emurgo/cardano-serialization-lib-nodejs": {
170
+ "version": "13.2.0",
171
+ "resolved": "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-nodejs/-/cardano-serialization-lib-nodejs-13.2.0.tgz",
172
+ "integrity": "sha512-Bz1zLGEqBQ0BVkqt1OgMxdBOE3BdUWUd7Ly9Ecr/aUwkA8AV1w1XzBMe4xblmJHnB1XXNlPH4SraXCvO+q0Mig==",
173
+ "license": "MIT"
174
+ },
175
"node_modules/@esbuild/aix-ppc64": {
176
"version": "0.21.5",
177
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
@@ -728,6 +751,238 @@
751
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
752
}
753
},
754
+ "node_modules/@ethereumjs/common": {
755
+ "version": "10.1.0",
756
+ "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-10.1.0.tgz",
757
+ "integrity": "sha512-zIHCy0i2LFmMDp+QkENyoPGxcoD3QzeNVhx6/vE4nJk4uWGNXzO8xJ2UC4gtGW4UJTAOXja8Z1yZMVeRc2/+Ew==",
758
+ "license": "MIT",
759
+ "dependencies": {
760
+ "@ethereumjs/util": "^10.1.0",
761
+ "eventemitter3": "^5.0.1"
762
+ }
763
+ },
764
+ "node_modules/@ethereumjs/common/node_modules/@ethereumjs/rlp": {
765
+ "version": "10.1.0",
766
+ "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.0.tgz",
767
+ "integrity": "sha512-r67BJbwilammAqYI4B5okA66cNdTlFzeWxPNJOolKV52ZS/flo0tUBf4x4gxWXBgh48OgsdFV1Qp5pRoSe8IhQ==",
768
+ "license": "MPL-2.0",
769
+ "bin": {
770
+ "rlp": "bin/rlp.cjs"
771
+ },
772
+ "engines": {
773
+ "node": ">=18"
774
+ }
775
+ },
776
+ "node_modules/@ethereumjs/common/node_modules/@ethereumjs/util": {
777
+ "version": "10.1.0",
778
+ "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-10.1.0.tgz",
779
+ "integrity": "sha512-GGTCkRu1kWXbz2JoUnIYtJBOoA9T5akzsYa91Bh+DZQ3Cj4qXj3hkNU0Rx6wZlbcmkmhQfrjZfVt52eJO/y2nA==",
780
+ "license": "MPL-2.0",
781
+ "dependencies": {
782
+ "@ethereumjs/rlp": "^10.1.0",
783
+ "ethereum-cryptography": "^3.2.0"
784
+ },
785
+ "engines": {
786
+ "node": ">=18"
787
+ }
788
+ },
789
+ "node_modules/@ethereumjs/common/node_modules/@noble/ciphers": {
790
+ "version": "1.3.0",
791
+ "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz",
792
+ "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==",
793
+ "license": "MIT",
794
+ "engines": {
795
+ "node": "^14.21.3 || >=16"
796
+ },
797
+ "funding": {
798
+ "url": "https://paulmillr.com/funding/"
799
+ }
800
+ },
801
+ "node_modules/@ethereumjs/common/node_modules/@noble/curves": {
802
+ "version": "1.9.0",
803
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.0.tgz",
804
+ "integrity": "sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==",
805
+ "license": "MIT",
806
+ "dependencies": {
807
+ "@noble/hashes": "1.8.0"
808
+ },
809
+ "engines": {
810
+ "node": "^14.21.3 || >=16"
811
+ },
812
+ "funding": {
813
+ "url": "https://paulmillr.com/funding/"
814
+ }
815
+ },
816
+ "node_modules/@ethereumjs/common/node_modules/@scure/bip32": {
817
+ "version": "1.7.0",
818
+ "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.7.0.tgz",
819
+ "integrity": "sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==",
820
+ "license": "MIT",
821
+ "dependencies": {
822
+ "@noble/curves": "~1.9.0",
823
+ "@noble/hashes": "~1.8.0",
824
+ "@scure/base": "~1.2.5"
825
+ },
826
+ "funding": {
827
+ "url": "https://paulmillr.com/funding/"
828
+ }
829
+ },
830
+ "node_modules/@ethereumjs/common/node_modules/ethereum-cryptography": {
831
+ "version": "3.2.0",
832
+ "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-3.2.0.tgz",
833
+ "integrity": "sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==",
834
+ "license": "MIT",
835
+ "dependencies": {
836
+ "@noble/ciphers": "1.3.0",
837
+ "@noble/curves": "1.9.0",
838
+ "@noble/hashes": "1.8.0",
839
+ "@scure/bip32": "1.7.0",
840
+ "@scure/bip39": "1.6.0"
841
+ },
842
+ "engines": {
843
+ "node": "^14.21.3 || >=16",
844
+ "npm": ">=9"
845
+ }
846
+ },
847
+ "node_modules/@ethereumjs/common/node_modules/eventemitter3": {
848
+ "version": "5.0.1",
849
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
850
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
851
+ "license": "MIT"
852
+ },
853
+ "node_modules/@ethereumjs/rlp": {
854
+ "version": "5.0.2",
855
+ "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.2.tgz",
856
+ "integrity": "sha512-DziebCdg4JpGlEqEdGgXmjqcFoJi+JGulUXwEjsZGAscAQ7MyD/7LE/GVCP29vEQxKc7AAwjT3A2ywHp2xfoCA==",
857
+ "license": "MPL-2.0",
858
+ "bin": {
859
+ "rlp": "bin/rlp.cjs"
860
+ },
861
+ "engines": {
862
+ "node": ">=18"
863
+ }
864
+ },
865
+ "node_modules/@ethereumjs/tx": {
866
+ "version": "10.1.0",
867
+ "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-10.1.0.tgz",
868
+ "integrity": "sha512-svG6pyzUZDpunafszf2BaolA6Izuvo8ZTIETIegpKxAXYudV1hmzPQDdSI+d8nHCFyQfEFbQ6tfUq95lNArmmg==",
869
+ "license": "MPL-2.0",
870
+ "dependencies": {
871
+ "@ethereumjs/common": "^10.1.0",
872
+ "@ethereumjs/rlp": "^10.1.0",
873
+ "@ethereumjs/util": "^10.1.0",
874
+ "ethereum-cryptography": "^3.2.0"
875
+ },
876
+ "engines": {
877
+ "node": ">=18"
878
+ }
879
+ },
880
+ "node_modules/@ethereumjs/tx/node_modules/@ethereumjs/rlp": {
881
+ "version": "10.1.0",
882
+ "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.0.tgz",
883
+ "integrity": "sha512-r67BJbwilammAqYI4B5okA66cNdTlFzeWxPNJOolKV52ZS/flo0tUBf4x4gxWXBgh48OgsdFV1Qp5pRoSe8IhQ==",
884
+ "license": "MPL-2.0",
885
+ "bin": {
886
+ "rlp": "bin/rlp.cjs"
887
+ },
888
+ "engines": {
889
+ "node": ">=18"
890
+ }
891
+ },
892
+ "node_modules/@ethereumjs/tx/node_modules/@ethereumjs/util": {
893
+ "version": "10.1.0",
894
+ "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-10.1.0.tgz",
895
+ "integrity": "sha512-GGTCkRu1kWXbz2JoUnIYtJBOoA9T5akzsYa91Bh+DZQ3Cj4qXj3hkNU0Rx6wZlbcmkmhQfrjZfVt52eJO/y2nA==",
896
+ "license": "MPL-2.0",
897
+ "dependencies": {
898
+ "@ethereumjs/rlp": "^10.1.0",
899
+ "ethereum-cryptography": "^3.2.0"
900
+ },
901
+ "engines": {
902
+ "node": ">=18"
903
+ }
904
+ },
905
+ "node_modules/@ethereumjs/tx/node_modules/@noble/ciphers": {
906
+ "version": "1.3.0",
907
+ "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz",
908
+ "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==",
909
+ "license": "MIT",
910
+ "engines": {
911
+ "node": "^14.21.3 || >=16"
912
+ },
913
+ "funding": {
914
+ "url": "https://paulmillr.com/funding/"
915
+ }
916
+ },
917
+ "node_modules/@ethereumjs/tx/node_modules/@noble/curves": {
918
+ "version": "1.9.0",
919
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.0.tgz",
920
+ "integrity": "sha512-7YDlXiNMdO1YZeH6t/kvopHHbIZzlxrCV9WLqCY6QhcXOoXiNCMDqJIglZ9Yjx5+w7Dz30TITFrlTjnRg7sKEg==",
921
+ "license": "MIT",
922
+ "dependencies": {
923
+ "@noble/hashes": "1.8.0"
924
+ },
925
+ "engines": {
926
+ "node": "^14.21.3 || >=16"
927
+ },
928
+ "funding": {
929
+ "url": "https://paulmillr.com/funding/"
930
+ }
931
+ },
932
+ "node_modules/@ethereumjs/tx/node_modules/@scure/bip32": {
933
+ "version": "1.7.0",
934
+ "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.7.0.tgz",
935
+ "integrity": "sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==",
936
+ "license": "MIT",
937
+ "dependencies": {
938
+ "@noble/curves": "~1.9.0",
939
+ "@noble/hashes": "~1.8.0",
940
+ "@scure/base": "~1.2.5"
941
+ },
942
+ "funding": {
943
+ "url": "https://paulmillr.com/funding/"
944
+ }
945
+ },
946
+ "node_modules/@ethereumjs/tx/node_modules/ethereum-cryptography": {
947
+ "version": "3.2.0",
948
+ "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-3.2.0.tgz",
949
+ "integrity": "sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==",
950
+ "license": "MIT",
951
+ "dependencies": {
952
+ "@noble/ciphers": "1.3.0",
953
+ "@noble/curves": "1.9.0",
954
+ "@noble/hashes": "1.8.0",
955
+ "@scure/bip32": "1.7.0",
956
+ "@scure/bip39": "1.6.0"
957
+ },
958
+ "engines": {
959
+ "node": "^14.21.3 || >=16",
960
+ "npm": ">=9"
961
+ }
962
+ },
963
+ "node_modules/@ethereumjs/util": {
964
+ "version": "9.1.0",
965
+ "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-9.1.0.tgz",
966
+ "integrity": "sha512-XBEKsYqLGXLah9PNJbgdkigthkG7TAGvlD/sH12beMXEyHDyigfcbdvHhmLyDWgDyOJn4QwiQUaF7yeuhnjdog==",
967
+ "license": "MPL-2.0",
968
+ "dependencies": {
969
+ "@ethereumjs/rlp": "^5.0.2",
970
+ "ethereum-cryptography": "^2.2.1"
971
+ },
972
+ "engines": {
973
+ "node": ">=18"
974
+ }
975
+ },
976
+ "node_modules/@fivebinaries/coin-selection": {
977
+ "version": "3.0.0",
978
+ "resolved": "https://registry.npmjs.org/@fivebinaries/coin-selection/-/coin-selection-3.0.0.tgz",
979
+ "integrity": "sha512-h25Pn1ZA7oqQBQDodGAgIsQt66T2wDge9onBKNqE66WNWL0KJiKJbpij8YOLo5AAlEIg5IS7EB1QjBgDOIg6DQ==",
980
+ "license": "Apache-2.0",
981
+ "dependencies": {
982
+ "@emurgo/cardano-serialization-lib-browser": "^13.2.0",
983
+ "@emurgo/cardano-serialization-lib-nodejs": "13.2.0"
984
+ }
985
+ },
986
"node_modules/@floating-ui/core": {
987
"version": "1.7.2",
988
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz",
@@ -766,6 +1021,27 @@
1021
"integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==",
1022
"license": "MIT"
1023
},
1024
+ "node_modules/@fractalwagmi/popup-connection": {
1025
+ "version": "1.1.1",
1026
+ "resolved": "https://registry.npmjs.org/@fractalwagmi/popup-connection/-/popup-connection-1.1.1.tgz",
1027
+ "integrity": "sha512-hYL+45iYwNbwjvP2DxP3YzVsrAGtj/RV9LOgMpJyCxsfNoyyOoi2+YrnywKkiANingiG2kJ1nKsizbu1Bd4zZw==",
1028
+ "license": "ISC",
1029
+ "peerDependencies": {
1030
+ "react": "^17.0.2 || ^18",
1031
+ "react-dom": "^17.0.2 || ^18"
1032
+ }
1033
+ },
1034
+ "node_modules/@fractalwagmi/solana-wallet-adapter": {
1035
+ "version": "0.1.1",
1036
+ "resolved": "https://registry.npmjs.org/@fractalwagmi/solana-wallet-adapter/-/solana-wallet-adapter-0.1.1.tgz",
1037
+ "integrity": "sha512-oTZLEuD+zLKXyhZC5tDRMPKPj8iaxKLxXiCjqRfOo4xmSbS2izGRWLJbKMYYsJysn/OI3UJ3P6CWP8WUWi0dZg==",
1038
+ "license": "ISC",
1039
+ "dependencies": {
1040
+ "@fractalwagmi/popup-connection": "^1.0.18",
1041
+ "@solana/wallet-adapter-base": "^0.9.17",
1042
+ "bs58": "^5.0.0"
1043
+ }
1044
+ },
1045
"node_modules/@hookform/resolvers": {
1046
"version": "3.10.0",
1047
"resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.10.0.tgz",
@@ -845,6 +1121,7 @@
1121
"version": "8.0.2",
1122
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
1123
"integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
1124
+ "dev": true,
1125
"license": "ISC",
1126
"dependencies": {
1127
"string-width": "^5.1.2",
@@ -862,6 +1139,7 @@
1139
"version": "0.3.5",
1140
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
1141
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
1142
+ "dev": true,
1143
"license": "MIT",
1144
"dependencies": {
1145
"@jridgewell/set-array": "^1.2.1",
@@ -876,6 +1154,7 @@
1154
"version": "3.1.2",
1155
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1156
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1157
+ "dev": true,
1158
"license": "MIT",
1159
"engines": {
1160
"node": ">=6.0.0"
@@ -885,6 +1164,7 @@
1164
"version": "1.2.1",
1165
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
1166
"integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
1167
+ "dev": true,
1168
"license": "MIT",
1169
"engines": {
1170
"node": ">=6.0.0"
@@ -894,22 +1174,230 @@
1174
"version": "1.5.0",
1175
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
1176
"integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
1177
+ "dev": true,
1178
"license": "MIT"
1179
},
1180
"node_modules/@jridgewell/trace-mapping": {
1181
"version": "0.3.25",
1182
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
1183
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
1184
+ "dev": true,
1185
"license": "MIT",
1186
"dependencies": {
1187
"@jridgewell/resolve-uri": "^3.1.0",
1188
"@jridgewell/sourcemap-codec": "^1.4.14"
1189
}
1190
},
1191
+ "node_modules/@keystonehq/alias-sampling": {
1192
+ "version": "0.1.2",
1193
+ "resolved": "https://registry.npmjs.org/@keystonehq/alias-sampling/-/alias-sampling-0.1.2.tgz",
1194
+ "integrity": "sha512-5ukLB3bcgltgaFfQfYKYwHDUbwHicekYo53fSEa7xhVkAEqsA74kxdIwoBIURmGUtXe3EVIRm4SYlgcrt2Ri0w==",
1195
+ "license": "MIT"
1196
+ },
1197
+ "node_modules/@keystonehq/bc-ur-registry": {
1198
+ "version": "0.5.4",
1199
+ "resolved": "https://registry.npmjs.org/@keystonehq/bc-ur-registry/-/bc-ur-registry-0.5.4.tgz",
1200
+ "integrity": "sha512-z7bZe10I5k0zz9znmDTXh+o3Rzb5XsRVpwAzexubOaLxVdZ0F7aMbe2LoEsw766Hpox/7zARi7UGmLz5C8BAzA==",
1201
+ "license": "Apache-2.0",
1202
+ "dependencies": {
1203
+ "@ngraveio/bc-ur": "^1.1.5",
1204
+ "bs58check": "^2.1.2",
1205
+ "tslib": "^2.3.0"
1206
+ }
1207
+ },
1208
+ "node_modules/@keystonehq/bc-ur-registry-sol": {
1209
+ "version": "0.9.5",
1210
+ "resolved": "https://registry.npmjs.org/@keystonehq/bc-ur-registry-sol/-/bc-ur-registry-sol-0.9.5.tgz",
1211
+ "integrity": "sha512-HZeeph9297ZHjAziE9wL/u2W1dmV0p1H9Bu9g1bLJazP4F6W2fjCK9BAoCiKEsMBqadk6KI6r6VD67fmDzWyug==",
1212
+ "license": "ISC",
1213
+ "dependencies": {
1214
+ "@keystonehq/bc-ur-registry": "^0.7.0",
1215
+ "bs58check": "^2.1.2",
1216
+ "uuid": "^8.3.2"
1217
+ }
1218
+ },
1219
+ "node_modules/@keystonehq/bc-ur-registry-sol/node_modules/@keystonehq/bc-ur-registry": {
1220
+ "version": "0.7.1",
1221
+ "resolved": "https://registry.npmjs.org/@keystonehq/bc-ur-registry/-/bc-ur-registry-0.7.1.tgz",
1222
+ "integrity": "sha512-6eVIjNt/P+BmuwcYccbPYVS85473SFNplkqWF/Vb3ePCzLX00tn0WZBO1FGpS4X4nfXtceTfvUeNvQKoTGtXrw==",
1223
+ "license": "Apache-2.0",
1224
+ "dependencies": {
1225
+ "@ngraveio/bc-ur": "^1.1.5",
1226
+ "bs58check": "^2.1.2",
1227
+ "tslib": "^2.3.0"
1228
+ }
1229
+ },
1230
+ "node_modules/@keystonehq/sdk": {
1231
+ "version": "0.19.2",
1232
+ "resolved": "https://registry.npmjs.org/@keystonehq/sdk/-/sdk-0.19.2.tgz",
1233
+ "integrity": "sha512-ilA7xAhPKvpHWlxjzv3hjMehD6IKYda4C1TeG2/DhFgX9VSffzv77Eebf8kVwzPLdYV4LjX1KQ2ZDFoN1MsSFQ==",
1234
+ "license": "ISC",
1235
+ "dependencies": {
1236
+ "@ngraveio/bc-ur": "^1.0.0",
1237
+ "qrcode.react": "^1.0.1",
1238
+ "react-modal": "^3.12.1",
1239
+ "react-qr-reader": "^2.2.1",
1240
+ "rxjs": "^6.6.3"
1241
+ },
1242
+ "peerDependencies": {
1243
+ "react": "*",
1244
+ "react-dom": "*"
1245
+ }
1246
+ },
1247
+ "node_modules/@keystonehq/sol-keyring": {
1248
+ "version": "0.20.0",
1249
+ "resolved": "https://registry.npmjs.org/@keystonehq/sol-keyring/-/sol-keyring-0.20.0.tgz",
1250
+ "integrity": "sha512-UBeMlecybTDQaFMI951LBEVRyZarqKHOcwWqqvphV+x7WquYz0SZ/wf/PhizV0MWoGTQwt2m5aqROzksi6svqw==",
1251
+ "license": "ISC",
1252
+ "dependencies": {
1253
+ "@keystonehq/bc-ur-registry": "0.5.4",
1254
+ "@keystonehq/bc-ur-registry-sol": "^0.9.2",
1255
+ "@keystonehq/sdk": "^0.19.2",
1256
+ "@solana/web3.js": "^1.36.0",
1257
+ "bs58": "^5.0.0",
1258
+ "uuid": "^8.3.2"
1259
+ }
1260
+ },
1261
+ "node_modules/@ledgerhq/devices": {
1262
+ "version": "8.7.0",
1263
+ "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-8.7.0.tgz",
1264
+ "integrity": "sha512-3pSOULPUhClk2oOxa6UnoyXW8+05FK7r6cpq2WiTey4kyIUjmIraO7AX9lhz9IU73dGVtBMdU+NCPPO2RYJaTQ==",
1265
+ "license": "Apache-2.0",
1266
+ "dependencies": {
1267
+ "@ledgerhq/errors": "^6.27.0",
1268
+ "@ledgerhq/logs": "^6.13.0",
1269
+ "rxjs": "^7.8.1",
1270
+ "semver": "^7.3.5"
1271
+ }
1272
+ },
1273
+ "node_modules/@ledgerhq/devices/node_modules/rxjs": {
1274
+ "version": "7.8.2",
1275
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz",
1276
+ "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
1277
+ "license": "Apache-2.0",
1278
+ "dependencies": {
1279
+ "tslib": "^2.1.0"
1280
+ }
1281
+ },
1282
+ "node_modules/@ledgerhq/errors": {
1283
+ "version": "6.27.0",
1284
+ "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.27.0.tgz",
1285
+ "integrity": "sha512-EE2hATONHdNP3YWFe3rZwwpSEzI5oN+q/xTjOulnjHZo84TLjungegEJ54A/Pzld0woulkkeVA27FbW5SAO1aA==",
1286
+ "license": "Apache-2.0"
1287
+ },
1288
+ "node_modules/@ledgerhq/hw-transport": {
1289
+ "version": "6.31.13",
1290
+ "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-6.31.13.tgz",
1291
+ "integrity": "sha512-MrJRDk74wY980ofiFPRpTHQBbRw1wDuKbdag1zqlO1xtJglymwwY03K2kvBNvkm1RTSCPUp/nAoNG+WThZuuew==",
1292
+ "license": "Apache-2.0",
1293
+ "dependencies": {
1294
+ "@ledgerhq/devices": "8.7.0",
1295
+ "@ledgerhq/errors": "^6.27.0",
1296
+ "@ledgerhq/logs": "^6.13.0",
1297
+ "events": "^3.3.0"
1298
+ }
1299
+ },
1300
+ "node_modules/@ledgerhq/hw-transport-webhid": {
1301
+ "version": "6.30.9",
1302
+ "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-webhid/-/hw-transport-webhid-6.30.9.tgz",
1303
+ "integrity": "sha512-5if/V1NyOr4JuEX+NB/bxaE92TptpgX+r1mGmzDHG6Gs9/fX/HhKe1GVwwU5C7LvTFrdTgMzEs2aIkpoMM60Ag==",
1304
+ "license": "Apache-2.0",
1305
+ "dependencies": {
1306
+ "@ledgerhq/devices": "8.7.0",
1307
+ "@ledgerhq/errors": "^6.27.0",
1308
+ "@ledgerhq/hw-transport": "6.31.13",
1309
+ "@ledgerhq/logs": "^6.13.0"
1310
+ }
1311
+ },
1312
+ "node_modules/@ledgerhq/logs": {
1313
+ "version": "6.13.0",
1314
+ "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.13.0.tgz",
1315
+ "integrity": "sha512-4+qRW2Pc8V+btL0QEmdB2X+uyx0kOWMWE1/LWsq5sZy3Q5tpi4eItJS6mB0XL3wGW59RQ+8bchNQQ1OW/va8Og==",
1316
+ "license": "Apache-2.0"
1317
+ },
1318
+ "node_modules/@lit-labs/ssr-dom-shim": {
1319
+ "version": "1.4.0",
1320
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.4.0.tgz",
1321
+ "integrity": "sha512-ficsEARKnmmW5njugNYKipTm4SFnbik7CXtoencDZzmzo/dQ+2Q0bgkzJuoJP20Aj0F+izzJjOqsnkd6F/o1bw==",
1322
+ "license": "BSD-3-Clause"
1323
+ },
1324
+ "node_modules/@lit/reactive-element": {
1325
+ "version": "2.1.1",
1326
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.1.tgz",
1327
+ "integrity": "sha512-N+dm5PAYdQ8e6UlywyyrgI2t++wFGXfHx+dSJ1oBrg6FAxUj40jId++EaRm80MKX5JnlH1sBsyZ5h0bcZKemCg==",
1328
+ "license": "BSD-3-Clause",
1329
+ "dependencies": {
1330
+ "@lit-labs/ssr-dom-shim": "^1.4.0"
1331
+ }
1332
+ },
1333
+ "node_modules/@mobily/ts-belt": {
1334
+ "version": "3.13.1",
1335
+ "resolved": "https://registry.npmjs.org/@mobily/ts-belt/-/ts-belt-3.13.1.tgz",
1336
+ "integrity": "sha512-K5KqIhPI/EoCTbA6CGbrenM9s41OouyK8A03fGJJcla/zKucsgLbz8HNbeseoLarRPgyWJsUyCYqFhI7t3Ra9Q==",
1337
+ "license": "MIT",
1338
+ "engines": {
1339
+ "node": ">= 10.*"
1340
+ }
1341
+ },
1342
+ "node_modules/@ngraveio/bc-ur": {
1343
+ "version": "1.1.13",
1344
+ "resolved": "https://registry.npmjs.org/@ngraveio/bc-ur/-/bc-ur-1.1.13.tgz",
1345
+ "integrity": "sha512-j73akJMV4+vLR2yQ4AphPIT5HZmxVjn/LxpL7YHoINnXoH6ccc90Zzck6/n6a3bCXOVZwBxq+YHwbAKRV+P8Zg==",
1346
+ "license": "MIT",
1347
+ "dependencies": {
1348
+ "@keystonehq/alias-sampling": "^0.1.1",
1349
+ "assert": "^2.0.0",
1350
+ "bignumber.js": "^9.0.1",
1351
+ "cbor-sync": "^1.0.4",
1352
+ "crc": "^3.8.0",
1353
+ "jsbi": "^3.1.5",
1354
+ "sha.js": "^2.4.11"
1355
+ }
1356
+ },
1357
+ "node_modules/@noble/ciphers": {
1358
+ "version": "1.2.1",
1359
+ "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.2.1.tgz",
1360
+ "integrity": "sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==",
1361
+ "license": "MIT",
1362
+ "engines": {
1363
+ "node": "^14.21.3 || >=16"
1364
+ },
1365
+ "funding": {
1366
+ "url": "https://paulmillr.com/funding/"
1367
+ }
1368
+ },
1369
+ "node_modules/@noble/curves": {
1370
+ "version": "1.9.7",
1371
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
1372
+ "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
1373
+ "license": "MIT",
1374
+ "dependencies": {
1375
+ "@noble/hashes": "1.8.0"
1376
+ },
1377
+ "engines": {
1378
+ "node": "^14.21.3 || >=16"
1379
+ },
1380
+ "funding": {
1381
+ "url": "https://paulmillr.com/funding/"
1382
+ }
1383
+ },
1384
+ "node_modules/@noble/hashes": {
1385
+ "version": "1.8.0",
1386
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
1387
+ "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
1388
+ "license": "MIT",
1389
+ "engines": {
1390
+ "node": "^14.21.3 || >=16"
1391
+ },
1392
+ "funding": {
1393
+ "url": "https://paulmillr.com/funding/"
1394
+ }
1395
+ },
1396
"node_modules/@nodelib/fs.scandir": {
1397
"version": "2.1.5",
1398
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1399
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1400
+ "dev": true,
1401
"license": "MIT",
1402
"dependencies": {
1403
"@nodelib/fs.stat": "2.0.5",
@@ -923,6 +1411,7 @@
1411
"version": "2.0.5",
1412
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1413
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1414
+ "dev": true,
1415
"license": "MIT",
1416
"engines": {
1417
"node": ">= 8"
@@ -932,6 +1421,7 @@
1421
"version": "1.2.8",
1422
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1423
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1424
+ "dev": true,
1425
"license": "MIT",
1426
"dependencies": {
1427
"@nodelib/fs.scandir": "2.1.5",
@@ -941,22 +1431,173 @@
1431
"node": ">= 8"
1432
}
1433
},
1434
+ "node_modules/@particle-network/analytics": {
1435
+ "version": "1.0.2",
1436
+ "resolved": "https://registry.npmjs.org/@particle-network/analytics/-/analytics-1.0.2.tgz",
1437
+ "integrity": "sha512-E4EpTRYcfNOkxj+bgNdQydBrvdLGo4HfVStZCuOr3967dYek30r6L7Nkaa9zJXRE2eGT4lPvcAXDV2WxDZl/Xg==",
1438
+ "license": "Apache-2.0",
1439
+ "dependencies": {
1440
+ "hash.js": "^1.1.7",
1441
+ "uuidv4": "^6.2.13"
1442
+ }
1443
+ },
1444
+ "node_modules/@particle-network/auth": {
1445
+ "version": "1.3.1",
1446
+ "resolved": "https://registry.npmjs.org/@particle-network/auth/-/auth-1.3.1.tgz",
1447
+ "integrity": "sha512-hu6ie5RjjN4X+6y/vfjyCsSX3pQuS8k8ZoMb61QWwhWsnZXKzpBUVeAEk55aGfxxXY+KfBkSmZosyaZHGoHnfw==",
1448
+ "license": "Apache-2.0",
1449
+ "dependencies": {
1450
+ "@particle-network/analytics": "^1.0.1",
1451
+ "@particle-network/chains": "*",
1452
+ "@particle-network/crypto": "^1.0.1",
1453
+ "buffer": "^6.0.3",
1454
+ "draggabilly": "^3.0.0"
1455
+ }
1456
+ },
1457
+ "node_modules/@particle-network/chains": {
1458
+ "version": "1.8.3",
1459
+ "resolved": "https://registry.npmjs.org/@particle-network/chains/-/chains-1.8.3.tgz",
1460
+ "integrity": "sha512-WgzY2Hp3tpQYBKXF0pOFdCyJ4yekTTOCzBvBt2tvt7Wbzti2bLyRlfGZAoP57TvIMiy1S1oUfasVfM0Dqd6k5w==",
1461
+ "license": "Apache-2.0"
1462
+ },
1463
+ "node_modules/@particle-network/crypto": {
1464
+ "version": "1.0.1",
1465
+ "resolved": "https://registry.npmjs.org/@particle-network/crypto/-/crypto-1.0.1.tgz",
1466
+ "integrity": "sha512-GgvHmHcFiNkCLZdcJOgctSbgvs251yp+EAdUydOE3gSoIxN6KEr/Snu9DebENhd/nFb7FDk5ap0Hg49P7pj1fg==",
1467
+ "license": "Apache-2.0",
1468
+ "dependencies": {
1469
+ "crypto-js": "^4.1.1",
1470
+ "uuidv4": "^6.2.13"
1471
+ }
1472
+ },
1473
+ "node_modules/@particle-network/solana-wallet": {
1474
+ "version": "1.3.2",
1475
+ "resolved": "https://registry.npmjs.org/@particle-network/solana-wallet/-/solana-wallet-1.3.2.tgz",
1476
+ "integrity": "sha512-KviKVP87OtWq813y8IumM3rIQMNkTjHBaQmCUbTWGebz3csFOv54JIoy1r+3J3NnA+mBxBdZeRedZ5g+07v75w==",
1477
+ "license": "Apache-2.0",
1478
+ "dependencies": {
1479
+ "@particle-network/auth": "^1.3.1"
1480
+ },
1481
+ "peerDependencies": {
1482
+ "@solana/web3.js": "^1.50.1",
1483
+ "bs58": "^4.0.1"
1484
+ }
1485
+ },
1486
"node_modules/@pkgjs/parseargs": {
1487
"version": "0.11.0",
1488
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
1489
"integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
1490
+ "dev": true,
1491
"license": "MIT",
1492
"optional": true,
1493
"engines": {
1494
"node": ">=14"
1495
}
1496
},
954
- "node_modules/@radix-ui/number": {
955
- "version": "1.1.1",
956
- "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz",
957
- "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==",
958
- "license": "MIT"
959
- },
1497
+ "node_modules/@project-serum/sol-wallet-adapter": {
1498
+ "version": "0.2.6",
1499
+ "resolved": "https://registry.npmjs.org/@project-serum/sol-wallet-adapter/-/sol-wallet-adapter-0.2.6.tgz",
1500
+ "integrity": "sha512-cpIb13aWPW8y4KzkZAPDgw+Kb+DXjCC6rZoH74MGm3I/6e/zKyGnfAuW5olb2zxonFqsYgnv7ev8MQnvSgJ3/g==",
1501
+ "license": "Apache-2.0",
1502
+ "dependencies": {
1503
+ "bs58": "^4.0.1",
1504
+ "eventemitter3": "^4.0.7"
1505
+ },
1506
+ "engines": {
1507
+ "node": ">=10"
1508
+ },
1509
+ "peerDependencies": {
1510
+ "@solana/web3.js": "^1.5.0"
1511
+ }
1512
+ },
1513
+ "node_modules/@project-serum/sol-wallet-adapter/node_modules/base-x": {
1514
+ "version": "3.0.11",
1515
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.11.tgz",
1516
+ "integrity": "sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==",
1517
+ "license": "MIT",
1518
+ "dependencies": {
1519
+ "safe-buffer": "^5.0.1"
1520
+ }
1521
+ },
1522
+ "node_modules/@project-serum/sol-wallet-adapter/node_modules/bs58": {
1523
+ "version": "4.0.1",
1524
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
1525
+ "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==",
1526
+ "license": "MIT",
1527
+ "dependencies": {
1528
+ "base-x": "^3.0.2"
1529
+ }
1530
+ },
1531
+ "node_modules/@protobufjs/aspromise": {
1532
+ "version": "1.1.2",
1533
+ "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
1534
+ "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==",
1535
+ "license": "BSD-3-Clause"
1536
+ },
1537
+ "node_modules/@protobufjs/base64": {
1538
+ "version": "1.1.2",
1539
+ "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
1540
+ "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
1541
+ "license": "BSD-3-Clause"
1542
+ },
1543
+ "node_modules/@protobufjs/codegen": {
1544
+ "version": "2.0.4",
1545
+ "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
1546
+ "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==",
1547
+ "license": "BSD-3-Clause"
1548
+ },
1549
+ "node_modules/@protobufjs/eventemitter": {
1550
+ "version": "1.1.0",
1551
+ "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
1552
+ "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==",
1553
+ "license": "BSD-3-Clause"
1554
+ },
1555
+ "node_modules/@protobufjs/fetch": {
1556
+ "version": "1.1.0",
1557
+ "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
1558
+ "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
1559
+ "license": "BSD-3-Clause",
1560
+ "dependencies": {
1561
+ "@protobufjs/aspromise": "^1.1.1",
1562
+ "@protobufjs/inquire": "^1.1.0"
1563
+ }
1564
+ },
1565
+ "node_modules/@protobufjs/float": {
1566
+ "version": "1.0.2",
1567
+ "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
1568
+ "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==",
1569
+ "license": "BSD-3-Clause"
1570
+ },
1571
+ "node_modules/@protobufjs/inquire": {
1572
+ "version": "1.1.0",
1573
+ "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
1574
+ "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==",
1575
+ "license": "BSD-3-Clause"
1576
+ },
1577
+ "node_modules/@protobufjs/path": {
1578
+ "version": "1.1.2",
1579
+ "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
1580
+ "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==",
1581
+ "license": "BSD-3-Clause"
1582
+ },
1583
+ "node_modules/@protobufjs/pool": {
1584
+ "version": "1.1.0",
1585
+ "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
1586
+ "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==",
1587
+ "license": "BSD-3-Clause"
1588
+ },
1589
+ "node_modules/@protobufjs/utf8": {
1590
+ "version": "1.1.0",
1591
+ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
1592
+ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==",
1593
+ "license": "BSD-3-Clause"
1594
+ },
1595
+ "node_modules/@radix-ui/number": {
1596
+ "version": "1.1.1",
1597
+ "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz",
1598
+ "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==",
1599
+ "license": "MIT"
1600
+ },
1601
"node_modules/@radix-ui/primitive": {
1602
"version": "1.1.2",
1603
"resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.2.tgz",
@@ -2305,6 +2946,19 @@
2946
"integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==",
2947
"license": "MIT"
2948
},
2949
+ "node_modules/@react-native-async-storage/async-storage": {
2950
+ "version": "1.24.0",
2951
+ "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.24.0.tgz",
2952
+ "integrity": "sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==",
2953
+ "license": "MIT",
2954
+ "optional": true,
2955
+ "dependencies": {
2956
+ "merge-options": "^3.0.4"
2957
+ },
2958
+ "peerDependencies": {
2959
+ "react-native": "^0.0.0-0 || >=0.60 <1.0"
2960
+ }
2961
+ },
2962
"node_modules/@remix-run/router": {
2963
"version": "1.23.0",
2964
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.0.tgz",
@@ -2314,903 +2968,6797 @@
2968
"node": ">=14.0.0"
2969
}
2970
},
2317
- "node_modules/@rolldown/pluginutils": {
2318
- "version": "1.0.0-beta.27",
2319
- "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
2320
- "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==",
2321
- "dev": true,
2322
- "license": "MIT"
2971
+ "node_modules/@reown/appkit": {
2972
+ "version": "1.7.2",
2973
+ "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.7.2.tgz",
2974
+ "integrity": "sha512-oo/evAyVxwc33i8ZNQ0+A/VE6vyTyzL3NBJmAe3I4vobgQeiobxMM0boKyLRMMbJggPn8DtoAAyG4GfpKaUPzQ==",
2975
+ "license": "Apache-2.0",
2976
+ "dependencies": {
2977
+ "@reown/appkit-common": "1.7.2",
2978
+ "@reown/appkit-controllers": "1.7.2",
2979
+ "@reown/appkit-polyfills": "1.7.2",
2980
+ "@reown/appkit-scaffold-ui": "1.7.2",
2981
+ "@reown/appkit-ui": "1.7.2",
2982
+ "@reown/appkit-utils": "1.7.2",
2983
+ "@reown/appkit-wallet": "1.7.2",
2984
+ "@walletconnect/types": "2.19.1",
2985
+ "@walletconnect/universal-provider": "2.19.1",
2986
+ "bs58": "6.0.0",
2987
+ "valtio": "1.13.2",
2988
+ "viem": ">=2.23.11"
2989
+ }
2990
+ },
2991
+ "node_modules/@reown/appkit-common": {
2992
+ "version": "1.7.2",
2993
+ "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.7.2.tgz",
2994
+ "integrity": "sha512-DZkl3P5+Iw3TmsitWmWxYbuSCox8iuzngNp/XhbNDJd7t4Cj4akaIUxSEeCajNDiGHlu4HZnfyM1swWsOJ0cOw==",
2995
+ "license": "Apache-2.0",
2996
+ "dependencies": {
2997
+ "big.js": "6.2.2",
2998
+ "dayjs": "1.11.13",
2999
+ "viem": ">=2.23.11"
3000
+ }
3001
},
2324
- "node_modules/@rollup/rollup-android-arm-eabi": {
2325
- "version": "4.24.0",
2326
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz",
2327
- "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==",
2328
- "cpu": [
2329
- "arm"
2330
- ],
2331
- "dev": true,
3002
+ "node_modules/@reown/appkit-controllers": {
3003
+ "version": "1.7.2",
3004
+ "resolved": "https://registry.npmjs.org/@reown/appkit-controllers/-/appkit-controllers-1.7.2.tgz",
3005
+ "integrity": "sha512-KCN/VOg+bgwaX5kcxcdN8Xq8YXnchMeZOvmbCltPEFDzaLRUWmqk9tNu1OVml0434iGMNo6hcVimIiwz6oaL3Q==",
3006
+ "license": "Apache-2.0",
3007
+ "dependencies": {
3008
+ "@reown/appkit-common": "1.7.2",
3009
+ "@reown/appkit-wallet": "1.7.2",
3010
+ "@walletconnect/universal-provider": "2.19.1",
3011
+ "valtio": "1.13.2",
3012
+ "viem": ">=2.23.11"
3013
+ }
3014
+ },
3015
+ "node_modules/@reown/appkit-controllers/node_modules/@noble/curves": {
3016
+ "version": "1.8.1",
3017
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz",
3018
+ "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==",
3019
"license": "MIT",
2333
- "optional": true,
2334
- "os": [
2335
- "android"
2336
- ]
3020
+ "dependencies": {
3021
+ "@noble/hashes": "1.7.1"
3022
+ },
3023
+ "engines": {
3024
+ "node": "^14.21.3 || >=16"
3025
+ },
3026
+ "funding": {
3027
+ "url": "https://paulmillr.com/funding/"
3028
+ }
3029
},
2338
- "node_modules/@rollup/rollup-android-arm64": {
2339
- "version": "4.24.0",
2340
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz",
2341
- "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==",
2342
- "cpu": [
2343
- "arm64"
2344
- ],
2345
- "dev": true,
3030
+ "node_modules/@reown/appkit-controllers/node_modules/@noble/hashes": {
3031
+ "version": "1.7.1",
3032
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz",
3033
+ "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==",
3034
"license": "MIT",
2347
- "optional": true,
2348
- "os": [
2349
- "android"
2350
- ]
3035
+ "engines": {
3036
+ "node": "^14.21.3 || >=16"
3037
+ },
3038
+ "funding": {
3039
+ "url": "https://paulmillr.com/funding/"
3040
+ }
3041
},
2352
- "node_modules/@rollup/rollup-darwin-arm64": {
2353
- "version": "4.24.0",
2354
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz",
2355
- "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==",
2356
- "cpu": [
2357
- "arm64"
2358
- ],
2359
- "dev": true,
3042
+ "node_modules/@reown/appkit-controllers/node_modules/@scure/bip32": {
3043
+ "version": "1.6.2",
3044
+ "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz",
3045
+ "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==",
3046
"license": "MIT",
2361
- "optional": true,
2362
- "os": [
2363
- "darwin"
2364
- ]
3047
+ "dependencies": {
3048
+ "@noble/curves": "~1.8.1",
3049
+ "@noble/hashes": "~1.7.1",
3050
+ "@scure/base": "~1.2.2"
3051
+ },
3052
+ "funding": {
3053
+ "url": "https://paulmillr.com/funding/"
3054
+ }
3055
},
2366
- "node_modules/@rollup/rollup-darwin-x64": {
2367
- "version": "4.24.0",
2368
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz",
2369
- "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==",
2370
- "cpu": [
2371
- "x64"
2372
- ],
2373
- "dev": true,
3056
+ "node_modules/@reown/appkit-controllers/node_modules/@scure/bip39": {
3057
+ "version": "1.5.4",
3058
+ "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz",
3059
+ "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==",
3060
"license": "MIT",
2375
- "optional": true,
2376
- "os": [
2377
- "darwin"
2378
- ]
3061
+ "dependencies": {
3062
+ "@noble/hashes": "~1.7.1",
3063
+ "@scure/base": "~1.2.4"
3064
+ },
3065
+ "funding": {
3066
+ "url": "https://paulmillr.com/funding/"
3067
+ }
3068
},
2380
- "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
2381
- "version": "4.24.0",
2382
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz",
2383
- "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==",
2384
- "cpu": [
2385
- "arm"
3069
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/core": {
3070
+ "version": "2.19.1",
3071
+ "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.19.1.tgz",
3072
+ "integrity": "sha512-rMvpZS0tQXR/ivzOxN1GkHvw3jRRMlI/jRX5g7ZteLgg2L0ZcANsFvAU5IxILxIKcIkTCloF9TcfloKVbK3qmw==",
3073
+ "license": "Apache-2.0",
3074
+ "dependencies": {
3075
+ "@walletconnect/heartbeat": "1.2.2",
3076
+ "@walletconnect/jsonrpc-provider": "1.0.14",
3077
+ "@walletconnect/jsonrpc-types": "1.0.4",
3078
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3079
+ "@walletconnect/jsonrpc-ws-connection": "1.0.16",
3080
+ "@walletconnect/keyvaluestorage": "1.1.1",
3081
+ "@walletconnect/logger": "2.1.2",
3082
+ "@walletconnect/relay-api": "1.0.11",
3083
+ "@walletconnect/relay-auth": "1.1.0",
3084
+ "@walletconnect/safe-json": "1.0.2",
3085
+ "@walletconnect/time": "1.0.2",
3086
+ "@walletconnect/types": "2.19.1",
3087
+ "@walletconnect/utils": "2.19.1",
3088
+ "@walletconnect/window-getters": "1.0.1",
3089
+ "es-toolkit": "1.33.0",
3090
+ "events": "3.3.0",
3091
+ "uint8arrays": "3.1.0"
3092
+ },
3093
+ "engines": {
3094
+ "node": ">=18"
3095
+ }
3096
+ },
3097
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/sign-client": {
3098
+ "version": "2.19.1",
3099
+ "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.19.1.tgz",
3100
+ "integrity": "sha512-OgBHRPo423S02ceN3lAzcZ3MYb1XuLyTTkKqLmKp/icYZCyRzm3/ynqJDKndiBLJ5LTic0y07LiZilnliYqlvw==",
3101
+ "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases",
3102
+ "license": "Apache-2.0",
3103
+ "dependencies": {
3104
+ "@walletconnect/core": "2.19.1",
3105
+ "@walletconnect/events": "1.0.1",
3106
+ "@walletconnect/heartbeat": "1.2.2",
3107
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3108
+ "@walletconnect/logger": "2.1.2",
3109
+ "@walletconnect/time": "1.0.2",
3110
+ "@walletconnect/types": "2.19.1",
3111
+ "@walletconnect/utils": "2.19.1",
3112
+ "events": "3.3.0"
3113
+ }
3114
+ },
3115
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/universal-provider": {
3116
+ "version": "2.19.1",
3117
+ "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.19.1.tgz",
3118
+ "integrity": "sha512-4rdLvJ2TGDIieNWW3sZw2MXlX65iHpTuKb5vyvUHQtjIVNLj+7X/09iUAI/poswhtspBK0ytwbH+AIT/nbGpjg==",
3119
+ "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases",
3120
+ "license": "Apache-2.0",
3121
+ "dependencies": {
3122
+ "@walletconnect/events": "1.0.1",
3123
+ "@walletconnect/jsonrpc-http-connection": "1.0.8",
3124
+ "@walletconnect/jsonrpc-provider": "1.0.14",
3125
+ "@walletconnect/jsonrpc-types": "1.0.4",
3126
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3127
+ "@walletconnect/keyvaluestorage": "1.1.1",
3128
+ "@walletconnect/logger": "2.1.2",
3129
+ "@walletconnect/sign-client": "2.19.1",
3130
+ "@walletconnect/types": "2.19.1",
3131
+ "@walletconnect/utils": "2.19.1",
3132
+ "es-toolkit": "1.33.0",
3133
+ "events": "3.3.0"
3134
+ }
3135
+ },
3136
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils": {
3137
+ "version": "2.19.1",
3138
+ "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.19.1.tgz",
3139
+ "integrity": "sha512-aOwcg+Hpph8niJSXLqkU25pmLR49B8ECXp5gFQDW5IeVgXHoOoK7w8a79GBhIBheMLlIt1322sTKQ7Rq5KzzFg==",
3140
+ "license": "Apache-2.0",
3141
+ "dependencies": {
3142
+ "@noble/ciphers": "1.2.1",
3143
+ "@noble/curves": "1.8.1",
3144
+ "@noble/hashes": "1.7.1",
3145
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3146
+ "@walletconnect/keyvaluestorage": "1.1.1",
3147
+ "@walletconnect/relay-api": "1.0.11",
3148
+ "@walletconnect/relay-auth": "1.1.0",
3149
+ "@walletconnect/safe-json": "1.0.2",
3150
+ "@walletconnect/time": "1.0.2",
3151
+ "@walletconnect/types": "2.19.1",
3152
+ "@walletconnect/window-getters": "1.0.1",
3153
+ "@walletconnect/window-metadata": "1.0.1",
3154
+ "bs58": "6.0.0",
3155
+ "detect-browser": "5.3.0",
3156
+ "elliptic": "6.6.1",
3157
+ "query-string": "7.1.3",
3158
+ "uint8arrays": "3.1.0",
3159
+ "viem": "2.23.2"
3160
+ }
3161
+ },
3162
+ "node_modules/@reown/appkit-controllers/node_modules/@walletconnect/utils/node_modules/viem": {
3163
+ "version": "2.23.2",
3164
+ "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz",
3165
+ "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==",
3166
+ "funding": [
3167
+ {
3168
+ "type": "github",
3169
+ "url": "https://github.com/sponsors/wevm"
3170
+ }
3171
],
2387
- "dev": true,
3172
"license": "MIT",
2389
- "optional": true,
2390
- "os": [
2391
- "linux"
2392
- ]
3173
+ "dependencies": {
3174
+ "@noble/curves": "1.8.1",
3175
+ "@noble/hashes": "1.7.1",
3176
+ "@scure/bip32": "1.6.2",
3177
+ "@scure/bip39": "1.5.4",
3178
+ "abitype": "1.0.8",
3179
+ "isows": "1.0.6",
3180
+ "ox": "0.6.7",
3181
+ "ws": "8.18.0"
3182
+ },
3183
+ "peerDependencies": {
3184
+ "typescript": ">=5.0.4"
3185
+ },
3186
+ "peerDependenciesMeta": {
3187
+ "typescript": {
3188
+ "optional": true
3189
+ }
3190
+ }
3191
},
2394
- "node_modules/@rollup/rollup-linux-arm-musleabihf": {
2395
- "version": "4.24.0",
2396
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz",
2397
- "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==",
2398
- "cpu": [
2399
- "arm"
2400
- ],
2401
- "dev": true,
3192
+ "node_modules/@reown/appkit-controllers/node_modules/abitype": {
3193
+ "version": "1.0.8",
3194
+ "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz",
3195
+ "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==",
3196
"license": "MIT",
2403
- "optional": true,
2404
- "os": [
2405
- "linux"
2406
- ]
3197
+ "funding": {
3198
+ "url": "https://github.com/sponsors/wevm"
3199
+ },
3200
+ "peerDependencies": {
3201
+ "typescript": ">=5.0.4",
3202
+ "zod": "^3 >=3.22.0"
3203
+ },
3204
+ "peerDependenciesMeta": {
3205
+ "typescript": {
3206
+ "optional": true
3207
+ },
3208
+ "zod": {
3209
+ "optional": true
3210
+ }
3211
+ }
3212
},
2408
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
2409
- "version": "4.24.0",
2410
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz",
2411
- "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==",
2412
- "cpu": [
2413
- "arm64"
2414
- ],
2415
- "dev": true,
3213
+ "node_modules/@reown/appkit-controllers/node_modules/base-x": {
3214
+ "version": "5.0.1",
3215
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz",
3216
+ "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==",
3217
+ "license": "MIT"
3218
+ },
3219
+ "node_modules/@reown/appkit-controllers/node_modules/bs58": {
3220
+ "version": "6.0.0",
3221
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
3222
+ "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
3223
"license": "MIT",
2417
- "optional": true,
2418
- "os": [
2419
- "linux"
2420
- ]
3224
+ "dependencies": {
3225
+ "base-x": "^5.0.0"
3226
+ }
3227
},
2422
- "node_modules/@rollup/rollup-linux-arm64-musl": {
2423
- "version": "4.24.0",
2424
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz",
2425
- "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==",
2426
- "cpu": [
2427
- "arm64"
3228
+ "node_modules/@reown/appkit-controllers/node_modules/eventemitter3": {
3229
+ "version": "5.0.1",
3230
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
3231
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
3232
+ "license": "MIT"
3233
+ },
3234
+ "node_modules/@reown/appkit-controllers/node_modules/isows": {
3235
+ "version": "1.0.6",
3236
+ "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz",
3237
+ "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==",
3238
+ "funding": [
3239
+ {
3240
+ "type": "github",
3241
+ "url": "https://github.com/sponsors/wevm"
3242
+ }
3243
],
2429
- "dev": true,
3244
"license": "MIT",
2431
- "optional": true,
2432
- "os": [
2433
- "linux"
2434
- ]
3245
+ "peerDependencies": {
3246
+ "ws": "*"
3247
+ }
3248
},
2436
- "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
2437
- "version": "4.24.0",
2438
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz",
2439
- "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==",
2440
- "cpu": [
2441
- "ppc64"
3249
+ "node_modules/@reown/appkit-controllers/node_modules/ox": {
3250
+ "version": "0.6.7",
3251
+ "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz",
3252
+ "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==",
3253
+ "funding": [
3254
+ {
3255
+ "type": "github",
3256
+ "url": "https://github.com/sponsors/wevm"
3257
+ }
3258
],
2443
- "dev": true,
3259
"license": "MIT",
2445
- "optional": true,
2446
- "os": [
2447
- "linux"
2448
- ]
2449
- },
2450
- "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2451
- "version": "4.24.0",
2452
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz",
2453
- "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==",
2454
- "cpu": [
2455
- "riscv64"
3260
+ "dependencies": {
3261
+ "@adraffy/ens-normalize": "^1.10.1",
3262
+ "@noble/curves": "^1.6.0",
3263
+ "@noble/hashes": "^1.5.0",
3264
+ "@scure/bip32": "^1.5.0",
3265
+ "@scure/bip39": "^1.4.0",
3266
+ "abitype": "^1.0.6",
3267
+ "eventemitter3": "5.0.1"
3268
+ },
3269
+ "peerDependencies": {
3270
+ "typescript": ">=5.4.0"
3271
+ },
3272
+ "peerDependenciesMeta": {
3273
+ "typescript": {
3274
+ "optional": true
3275
+ }
3276
+ }
3277
+ },
3278
+ "node_modules/@reown/appkit-controllers/node_modules/ws": {
3279
+ "version": "8.18.0",
3280
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
3281
+ "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
3282
+ "license": "MIT",
3283
+ "engines": {
3284
+ "node": ">=10.0.0"
3285
+ },
3286
+ "peerDependencies": {
3287
+ "bufferutil": "^4.0.1",
3288
+ "utf-8-validate": ">=5.0.2"
3289
+ },
3290
+ "peerDependenciesMeta": {
3291
+ "bufferutil": {
3292
+ "optional": true
3293
+ },
3294
+ "utf-8-validate": {
3295
+ "optional": true
3296
+ }
3297
+ }
3298
+ },
3299
+ "node_modules/@reown/appkit-polyfills": {
3300
+ "version": "1.7.2",
3301
+ "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.7.2.tgz",
3302
+ "integrity": "sha512-TxCVSh9dV2tf1u+OzjzLjAwj7WHhBFufHlJ36tDp5vjXeUUne8KvYUS85Zsyg4Y9Yeh+hdSIOdL2oDCqlRxCmw==",
3303
+ "license": "Apache-2.0",
3304
+ "dependencies": {
3305
+ "buffer": "6.0.3"
3306
+ }
3307
+ },
3308
+ "node_modules/@reown/appkit-scaffold-ui": {
3309
+ "version": "1.7.2",
3310
+ "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.7.2.tgz",
3311
+ "integrity": "sha512-2Aifk5d23e40ijUipsN3qAMIB1Aphm2ZgsRQ+UvKRb838xR1oRs+MOsfDWgXhnccXWKbjPqyapZ25eDFyPYPNw==",
3312
+ "license": "Apache-2.0",
3313
+ "dependencies": {
3314
+ "@reown/appkit-common": "1.7.2",
3315
+ "@reown/appkit-controllers": "1.7.2",
3316
+ "@reown/appkit-ui": "1.7.2",
3317
+ "@reown/appkit-utils": "1.7.2",
3318
+ "@reown/appkit-wallet": "1.7.2",
3319
+ "lit": "3.1.0"
3320
+ }
3321
+ },
3322
+ "node_modules/@reown/appkit-ui": {
3323
+ "version": "1.7.2",
3324
+ "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.7.2.tgz",
3325
+ "integrity": "sha512-fZv8K7Df6A/TlTIWD/9ike1HwK56WfzYpHN1/yqnR/BnyOb3CKroNQxmRTmjeLlnwKWkltlOf3yx+Y6ucKMk6Q==",
3326
+ "license": "Apache-2.0",
3327
+ "dependencies": {
3328
+ "@reown/appkit-common": "1.7.2",
3329
+ "@reown/appkit-controllers": "1.7.2",
3330
+ "@reown/appkit-wallet": "1.7.2",
3331
+ "lit": "3.1.0",
3332
+ "qrcode": "1.5.3"
3333
+ }
3334
+ },
3335
+ "node_modules/@reown/appkit-ui/node_modules/qrcode": {
3336
+ "version": "1.5.3",
3337
+ "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz",
3338
+ "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==",
3339
+ "license": "MIT",
3340
+ "dependencies": {
3341
+ "dijkstrajs": "^1.0.1",
3342
+ "encode-utf8": "^1.0.3",
3343
+ "pngjs": "^5.0.0",
3344
+ "yargs": "^15.3.1"
3345
+ },
3346
+ "bin": {
3347
+ "qrcode": "bin/qrcode"
3348
+ },
3349
+ "engines": {
3350
+ "node": ">=10.13.0"
3351
+ }
3352
+ },
3353
+ "node_modules/@reown/appkit-utils": {
3354
+ "version": "1.7.2",
3355
+ "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.7.2.tgz",
3356
+ "integrity": "sha512-Z3gQnMPQopBdf1XEuptbf+/xVl9Hy0+yoK3K9pBb2hDdYNqJgJ4dXComhlRT8LjXFCQe1ZW0pVZTXmGQvOZ/OQ==",
3357
+ "license": "Apache-2.0",
3358
+ "dependencies": {
3359
+ "@reown/appkit-common": "1.7.2",
3360
+ "@reown/appkit-controllers": "1.7.2",
3361
+ "@reown/appkit-polyfills": "1.7.2",
3362
+ "@reown/appkit-wallet": "1.7.2",
3363
+ "@walletconnect/logger": "2.1.2",
3364
+ "@walletconnect/universal-provider": "2.19.1",
3365
+ "valtio": "1.13.2",
3366
+ "viem": ">=2.23.11"
3367
+ },
3368
+ "peerDependencies": {
3369
+ "valtio": "1.13.2"
3370
+ }
3371
+ },
3372
+ "node_modules/@reown/appkit-utils/node_modules/@noble/curves": {
3373
+ "version": "1.8.1",
3374
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz",
3375
+ "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==",
3376
+ "license": "MIT",
3377
+ "dependencies": {
3378
+ "@noble/hashes": "1.7.1"
3379
+ },
3380
+ "engines": {
3381
+ "node": "^14.21.3 || >=16"
3382
+ },
3383
+ "funding": {
3384
+ "url": "https://paulmillr.com/funding/"
3385
+ }
3386
+ },
3387
+ "node_modules/@reown/appkit-utils/node_modules/@noble/hashes": {
3388
+ "version": "1.7.1",
3389
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz",
3390
+ "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==",
3391
+ "license": "MIT",
3392
+ "engines": {
3393
+ "node": "^14.21.3 || >=16"
3394
+ },
3395
+ "funding": {
3396
+ "url": "https://paulmillr.com/funding/"
3397
+ }
3398
+ },
3399
+ "node_modules/@reown/appkit-utils/node_modules/@scure/bip32": {
3400
+ "version": "1.6.2",
3401
+ "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz",
3402
+ "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==",
3403
+ "license": "MIT",
3404
+ "dependencies": {
3405
+ "@noble/curves": "~1.8.1",
3406
+ "@noble/hashes": "~1.7.1",
3407
+ "@scure/base": "~1.2.2"
3408
+ },
3409
+ "funding": {
3410
+ "url": "https://paulmillr.com/funding/"
3411
+ }
3412
+ },
3413
+ "node_modules/@reown/appkit-utils/node_modules/@scure/bip39": {
3414
+ "version": "1.5.4",
3415
+ "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz",
3416
+ "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==",
3417
+ "license": "MIT",
3418
+ "dependencies": {
3419
+ "@noble/hashes": "~1.7.1",
3420
+ "@scure/base": "~1.2.4"
3421
+ },
3422
+ "funding": {
3423
+ "url": "https://paulmillr.com/funding/"
3424
+ }
3425
+ },
3426
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/core": {
3427
+ "version": "2.19.1",
3428
+ "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.19.1.tgz",
3429
+ "integrity": "sha512-rMvpZS0tQXR/ivzOxN1GkHvw3jRRMlI/jRX5g7ZteLgg2L0ZcANsFvAU5IxILxIKcIkTCloF9TcfloKVbK3qmw==",
3430
+ "license": "Apache-2.0",
3431
+ "dependencies": {
3432
+ "@walletconnect/heartbeat": "1.2.2",
3433
+ "@walletconnect/jsonrpc-provider": "1.0.14",
3434
+ "@walletconnect/jsonrpc-types": "1.0.4",
3435
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3436
+ "@walletconnect/jsonrpc-ws-connection": "1.0.16",
3437
+ "@walletconnect/keyvaluestorage": "1.1.1",
3438
+ "@walletconnect/logger": "2.1.2",
3439
+ "@walletconnect/relay-api": "1.0.11",
3440
+ "@walletconnect/relay-auth": "1.1.0",
3441
+ "@walletconnect/safe-json": "1.0.2",
3442
+ "@walletconnect/time": "1.0.2",
3443
+ "@walletconnect/types": "2.19.1",
3444
+ "@walletconnect/utils": "2.19.1",
3445
+ "@walletconnect/window-getters": "1.0.1",
3446
+ "es-toolkit": "1.33.0",
3447
+ "events": "3.3.0",
3448
+ "uint8arrays": "3.1.0"
3449
+ },
3450
+ "engines": {
3451
+ "node": ">=18"
3452
+ }
3453
+ },
3454
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/sign-client": {
3455
+ "version": "2.19.1",
3456
+ "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.19.1.tgz",
3457
+ "integrity": "sha512-OgBHRPo423S02ceN3lAzcZ3MYb1XuLyTTkKqLmKp/icYZCyRzm3/ynqJDKndiBLJ5LTic0y07LiZilnliYqlvw==",
3458
+ "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases",
3459
+ "license": "Apache-2.0",
3460
+ "dependencies": {
3461
+ "@walletconnect/core": "2.19.1",
3462
+ "@walletconnect/events": "1.0.1",
3463
+ "@walletconnect/heartbeat": "1.2.2",
3464
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3465
+ "@walletconnect/logger": "2.1.2",
3466
+ "@walletconnect/time": "1.0.2",
3467
+ "@walletconnect/types": "2.19.1",
3468
+ "@walletconnect/utils": "2.19.1",
3469
+ "events": "3.3.0"
3470
+ }
3471
+ },
3472
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/universal-provider": {
3473
+ "version": "2.19.1",
3474
+ "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.19.1.tgz",
3475
+ "integrity": "sha512-4rdLvJ2TGDIieNWW3sZw2MXlX65iHpTuKb5vyvUHQtjIVNLj+7X/09iUAI/poswhtspBK0ytwbH+AIT/nbGpjg==",
3476
+ "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases",
3477
+ "license": "Apache-2.0",
3478
+ "dependencies": {
3479
+ "@walletconnect/events": "1.0.1",
3480
+ "@walletconnect/jsonrpc-http-connection": "1.0.8",
3481
+ "@walletconnect/jsonrpc-provider": "1.0.14",
3482
+ "@walletconnect/jsonrpc-types": "1.0.4",
3483
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3484
+ "@walletconnect/keyvaluestorage": "1.1.1",
3485
+ "@walletconnect/logger": "2.1.2",
3486
+ "@walletconnect/sign-client": "2.19.1",
3487
+ "@walletconnect/types": "2.19.1",
3488
+ "@walletconnect/utils": "2.19.1",
3489
+ "es-toolkit": "1.33.0",
3490
+ "events": "3.3.0"
3491
+ }
3492
+ },
3493
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils": {
3494
+ "version": "2.19.1",
3495
+ "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.19.1.tgz",
3496
+ "integrity": "sha512-aOwcg+Hpph8niJSXLqkU25pmLR49B8ECXp5gFQDW5IeVgXHoOoK7w8a79GBhIBheMLlIt1322sTKQ7Rq5KzzFg==",
3497
+ "license": "Apache-2.0",
3498
+ "dependencies": {
3499
+ "@noble/ciphers": "1.2.1",
3500
+ "@noble/curves": "1.8.1",
3501
+ "@noble/hashes": "1.7.1",
3502
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3503
+ "@walletconnect/keyvaluestorage": "1.1.1",
3504
+ "@walletconnect/relay-api": "1.0.11",
3505
+ "@walletconnect/relay-auth": "1.1.0",
3506
+ "@walletconnect/safe-json": "1.0.2",
3507
+ "@walletconnect/time": "1.0.2",
3508
+ "@walletconnect/types": "2.19.1",
3509
+ "@walletconnect/window-getters": "1.0.1",
3510
+ "@walletconnect/window-metadata": "1.0.1",
3511
+ "bs58": "6.0.0",
3512
+ "detect-browser": "5.3.0",
3513
+ "elliptic": "6.6.1",
3514
+ "query-string": "7.1.3",
3515
+ "uint8arrays": "3.1.0",
3516
+ "viem": "2.23.2"
3517
+ }
3518
+ },
3519
+ "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils/node_modules/viem": {
3520
+ "version": "2.23.2",
3521
+ "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz",
3522
+ "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==",
3523
+ "funding": [
3524
+ {
3525
+ "type": "github",
3526
+ "url": "https://github.com/sponsors/wevm"
3527
+ }
3528
+ ],
3529
+ "license": "MIT",
3530
+ "dependencies": {
3531
+ "@noble/curves": "1.8.1",
3532
+ "@noble/hashes": "1.7.1",
3533
+ "@scure/bip32": "1.6.2",
3534
+ "@scure/bip39": "1.5.4",
3535
+ "abitype": "1.0.8",
3536
+ "isows": "1.0.6",
3537
+ "ox": "0.6.7",
3538
+ "ws": "8.18.0"
3539
+ },
3540
+ "peerDependencies": {
3541
+ "typescript": ">=5.0.4"
3542
+ },
3543
+ "peerDependenciesMeta": {
3544
+ "typescript": {
3545
+ "optional": true
3546
+ }
3547
+ }
3548
+ },
3549
+ "node_modules/@reown/appkit-utils/node_modules/abitype": {
3550
+ "version": "1.0.8",
3551
+ "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz",
3552
+ "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==",
3553
+ "license": "MIT",
3554
+ "funding": {
3555
+ "url": "https://github.com/sponsors/wevm"
3556
+ },
3557
+ "peerDependencies": {
3558
+ "typescript": ">=5.0.4",
3559
+ "zod": "^3 >=3.22.0"
3560
+ },
3561
+ "peerDependenciesMeta": {
3562
+ "typescript": {
3563
+ "optional": true
3564
+ },
3565
+ "zod": {
3566
+ "optional": true
3567
+ }
3568
+ }
3569
+ },
3570
+ "node_modules/@reown/appkit-utils/node_modules/base-x": {
3571
+ "version": "5.0.1",
3572
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz",
3573
+ "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==",
3574
+ "license": "MIT"
3575
+ },
3576
+ "node_modules/@reown/appkit-utils/node_modules/bs58": {
3577
+ "version": "6.0.0",
3578
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
3579
+ "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
3580
+ "license": "MIT",
3581
+ "dependencies": {
3582
+ "base-x": "^5.0.0"
3583
+ }
3584
+ },
3585
+ "node_modules/@reown/appkit-utils/node_modules/eventemitter3": {
3586
+ "version": "5.0.1",
3587
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
3588
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
3589
+ "license": "MIT"
3590
+ },
3591
+ "node_modules/@reown/appkit-utils/node_modules/isows": {
3592
+ "version": "1.0.6",
3593
+ "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz",
3594
+ "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==",
3595
+ "funding": [
3596
+ {
3597
+ "type": "github",
3598
+ "url": "https://github.com/sponsors/wevm"
3599
+ }
3600
+ ],
3601
+ "license": "MIT",
3602
+ "peerDependencies": {
3603
+ "ws": "*"
3604
+ }
3605
+ },
3606
+ "node_modules/@reown/appkit-utils/node_modules/ox": {
3607
+ "version": "0.6.7",
3608
+ "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz",
3609
+ "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==",
3610
+ "funding": [
3611
+ {
3612
+ "type": "github",
3613
+ "url": "https://github.com/sponsors/wevm"
3614
+ }
3615
+ ],
3616
+ "license": "MIT",
3617
+ "dependencies": {
3618
+ "@adraffy/ens-normalize": "^1.10.1",
3619
+ "@noble/curves": "^1.6.0",
3620
+ "@noble/hashes": "^1.5.0",
3621
+ "@scure/bip32": "^1.5.0",
3622
+ "@scure/bip39": "^1.4.0",
3623
+ "abitype": "^1.0.6",
3624
+ "eventemitter3": "5.0.1"
3625
+ },
3626
+ "peerDependencies": {
3627
+ "typescript": ">=5.4.0"
3628
+ },
3629
+ "peerDependenciesMeta": {
3630
+ "typescript": {
3631
+ "optional": true
3632
+ }
3633
+ }
3634
+ },
3635
+ "node_modules/@reown/appkit-utils/node_modules/ws": {
3636
+ "version": "8.18.0",
3637
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
3638
+ "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
3639
+ "license": "MIT",
3640
+ "engines": {
3641
+ "node": ">=10.0.0"
3642
+ },
3643
+ "peerDependencies": {
3644
+ "bufferutil": "^4.0.1",
3645
+ "utf-8-validate": ">=5.0.2"
3646
+ },
3647
+ "peerDependenciesMeta": {
3648
+ "bufferutil": {
3649
+ "optional": true
3650
+ },
3651
+ "utf-8-validate": {
3652
+ "optional": true
3653
+ }
3654
+ }
3655
+ },
3656
+ "node_modules/@reown/appkit-wallet": {
3657
+ "version": "1.7.2",
3658
+ "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.7.2.tgz",
3659
+ "integrity": "sha512-WQ0ykk5TwsjOcUL62ajT1bhZYdFZl0HjwwAH9LYvtKYdyZcF0Ps4+y2H4HHYOc03Q+LKOHEfrFztMBLXPTxwZA==",
3660
+ "license": "Apache-2.0",
3661
+ "dependencies": {
3662
+ "@reown/appkit-common": "1.7.2",
3663
+ "@reown/appkit-polyfills": "1.7.2",
3664
+ "@walletconnect/logger": "2.1.2",
3665
+ "zod": "3.22.4"
3666
+ }
3667
+ },
3668
+ "node_modules/@reown/appkit-wallet/node_modules/zod": {
3669
+ "version": "3.22.4",
3670
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
3671
+ "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
3672
+ "license": "MIT",
3673
+ "funding": {
3674
+ "url": "https://github.com/sponsors/colinhacks"
3675
+ }
3676
+ },
3677
+ "node_modules/@reown/appkit/node_modules/@noble/curves": {
3678
+ "version": "1.8.1",
3679
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.8.1.tgz",
3680
+ "integrity": "sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==",
3681
+ "license": "MIT",
3682
+ "dependencies": {
3683
+ "@noble/hashes": "1.7.1"
3684
+ },
3685
+ "engines": {
3686
+ "node": "^14.21.3 || >=16"
3687
+ },
3688
+ "funding": {
3689
+ "url": "https://paulmillr.com/funding/"
3690
+ }
3691
+ },
3692
+ "node_modules/@reown/appkit/node_modules/@noble/hashes": {
3693
+ "version": "1.7.1",
3694
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.7.1.tgz",
3695
+ "integrity": "sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==",
3696
+ "license": "MIT",
3697
+ "engines": {
3698
+ "node": "^14.21.3 || >=16"
3699
+ },
3700
+ "funding": {
3701
+ "url": "https://paulmillr.com/funding/"
3702
+ }
3703
+ },
3704
+ "node_modules/@reown/appkit/node_modules/@scure/bip32": {
3705
+ "version": "1.6.2",
3706
+ "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz",
3707
+ "integrity": "sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==",
3708
+ "license": "MIT",
3709
+ "dependencies": {
3710
+ "@noble/curves": "~1.8.1",
3711
+ "@noble/hashes": "~1.7.1",
3712
+ "@scure/base": "~1.2.2"
3713
+ },
3714
+ "funding": {
3715
+ "url": "https://paulmillr.com/funding/"
3716
+ }
3717
+ },
3718
+ "node_modules/@reown/appkit/node_modules/@scure/bip39": {
3719
+ "version": "1.5.4",
3720
+ "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.4.tgz",
3721
+ "integrity": "sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==",
3722
+ "license": "MIT",
3723
+ "dependencies": {
3724
+ "@noble/hashes": "~1.7.1",
3725
+ "@scure/base": "~1.2.4"
3726
+ },
3727
+ "funding": {
3728
+ "url": "https://paulmillr.com/funding/"
3729
+ }
3730
+ },
3731
+ "node_modules/@reown/appkit/node_modules/@walletconnect/core": {
3732
+ "version": "2.19.1",
3733
+ "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.19.1.tgz",
3734
+ "integrity": "sha512-rMvpZS0tQXR/ivzOxN1GkHvw3jRRMlI/jRX5g7ZteLgg2L0ZcANsFvAU5IxILxIKcIkTCloF9TcfloKVbK3qmw==",
3735
+ "license": "Apache-2.0",
3736
+ "dependencies": {
3737
+ "@walletconnect/heartbeat": "1.2.2",
3738
+ "@walletconnect/jsonrpc-provider": "1.0.14",
3739
+ "@walletconnect/jsonrpc-types": "1.0.4",
3740
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3741
+ "@walletconnect/jsonrpc-ws-connection": "1.0.16",
3742
+ "@walletconnect/keyvaluestorage": "1.1.1",
3743
+ "@walletconnect/logger": "2.1.2",
3744
+ "@walletconnect/relay-api": "1.0.11",
3745
+ "@walletconnect/relay-auth": "1.1.0",
3746
+ "@walletconnect/safe-json": "1.0.2",
3747
+ "@walletconnect/time": "1.0.2",
3748
+ "@walletconnect/types": "2.19.1",
3749
+ "@walletconnect/utils": "2.19.1",
3750
+ "@walletconnect/window-getters": "1.0.1",
3751
+ "es-toolkit": "1.33.0",
3752
+ "events": "3.3.0",
3753
+ "uint8arrays": "3.1.0"
3754
+ },
3755
+ "engines": {
3756
+ "node": ">=18"
3757
+ }
3758
+ },
3759
+ "node_modules/@reown/appkit/node_modules/@walletconnect/sign-client": {
3760
+ "version": "2.19.1",
3761
+ "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.19.1.tgz",
3762
+ "integrity": "sha512-OgBHRPo423S02ceN3lAzcZ3MYb1XuLyTTkKqLmKp/icYZCyRzm3/ynqJDKndiBLJ5LTic0y07LiZilnliYqlvw==",
3763
+ "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases",
3764
+ "license": "Apache-2.0",
3765
+ "dependencies": {
3766
+ "@walletconnect/core": "2.19.1",
3767
+ "@walletconnect/events": "1.0.1",
3768
+ "@walletconnect/heartbeat": "1.2.2",
3769
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3770
+ "@walletconnect/logger": "2.1.2",
3771
+ "@walletconnect/time": "1.0.2",
3772
+ "@walletconnect/types": "2.19.1",
3773
+ "@walletconnect/utils": "2.19.1",
3774
+ "events": "3.3.0"
3775
+ }
3776
+ },
3777
+ "node_modules/@reown/appkit/node_modules/@walletconnect/universal-provider": {
3778
+ "version": "2.19.1",
3779
+ "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.19.1.tgz",
3780
+ "integrity": "sha512-4rdLvJ2TGDIieNWW3sZw2MXlX65iHpTuKb5vyvUHQtjIVNLj+7X/09iUAI/poswhtspBK0ytwbH+AIT/nbGpjg==",
3781
+ "deprecated": "Reliability and performance improvements. See: https://github.com/WalletConnect/walletconnect-monorepo/releases",
3782
+ "license": "Apache-2.0",
3783
+ "dependencies": {
3784
+ "@walletconnect/events": "1.0.1",
3785
+ "@walletconnect/jsonrpc-http-connection": "1.0.8",
3786
+ "@walletconnect/jsonrpc-provider": "1.0.14",
3787
+ "@walletconnect/jsonrpc-types": "1.0.4",
3788
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3789
+ "@walletconnect/keyvaluestorage": "1.1.1",
3790
+ "@walletconnect/logger": "2.1.2",
3791
+ "@walletconnect/sign-client": "2.19.1",
3792
+ "@walletconnect/types": "2.19.1",
3793
+ "@walletconnect/utils": "2.19.1",
3794
+ "es-toolkit": "1.33.0",
3795
+ "events": "3.3.0"
3796
+ }
3797
+ },
3798
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils": {
3799
+ "version": "2.19.1",
3800
+ "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.19.1.tgz",
3801
+ "integrity": "sha512-aOwcg+Hpph8niJSXLqkU25pmLR49B8ECXp5gFQDW5IeVgXHoOoK7w8a79GBhIBheMLlIt1322sTKQ7Rq5KzzFg==",
3802
+ "license": "Apache-2.0",
3803
+ "dependencies": {
3804
+ "@noble/ciphers": "1.2.1",
3805
+ "@noble/curves": "1.8.1",
3806
+ "@noble/hashes": "1.7.1",
3807
+ "@walletconnect/jsonrpc-utils": "1.0.8",
3808
+ "@walletconnect/keyvaluestorage": "1.1.1",
3809
+ "@walletconnect/relay-api": "1.0.11",
3810
+ "@walletconnect/relay-auth": "1.1.0",
3811
+ "@walletconnect/safe-json": "1.0.2",
3812
+ "@walletconnect/time": "1.0.2",
3813
+ "@walletconnect/types": "2.19.1",
3814
+ "@walletconnect/window-getters": "1.0.1",
3815
+ "@walletconnect/window-metadata": "1.0.1",
3816
+ "bs58": "6.0.0",
3817
+ "detect-browser": "5.3.0",
3818
+ "elliptic": "6.6.1",
3819
+ "query-string": "7.1.3",
3820
+ "uint8arrays": "3.1.0",
3821
+ "viem": "2.23.2"
3822
+ }
3823
+ },
3824
+ "node_modules/@reown/appkit/node_modules/@walletconnect/utils/node_modules/viem": {
3825
+ "version": "2.23.2",
3826
+ "resolved": "https://registry.npmjs.org/viem/-/viem-2.23.2.tgz",
3827
+ "integrity": "sha512-NVmW/E0c5crMOtbEAqMF0e3NmvQykFXhLOc/CkLIXOlzHSA6KXVz3CYVmaKqBF8/xtjsjHAGjdJN3Ru1kFJLaA==",
3828
+ "funding": [
3829
+ {
3830
+ "type": "github",
3831
+ "url": "https://github.com/sponsors/wevm"
3832
+ }
3833
],
3834
+ "license": "MIT",
3835
+ "dependencies": {
3836
+ "@noble/curves": "1.8.1",
3837
+ "@noble/hashes": "1.7.1",
3838
+ "@scure/bip32": "1.6.2",
3839
+ "@scure/bip39": "1.5.4",
3840
+ "abitype": "1.0.8",
3841
+ "isows": "1.0.6",
3842
+ "ox": "0.6.7",
3843
+ "ws": "8.18.0"
3844
+ },
3845
+ "peerDependencies": {
3846
+ "typescript": ">=5.0.4"
3847
+ },
3848
+ "peerDependenciesMeta": {
3849
+ "typescript": {
3850
+ "optional": true
3851
+ }
3852
+ }
3853
+ },
3854
+ "node_modules/@reown/appkit/node_modules/abitype": {
3855
+ "version": "1.0.8",
3856
+ "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.8.tgz",
3857
+ "integrity": "sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==",
3858
+ "license": "MIT",
3859
+ "funding": {
3860
+ "url": "https://github.com/sponsors/wevm"
3861
+ },
3862
+ "peerDependencies": {
3863
+ "typescript": ">=5.0.4",
3864
+ "zod": "^3 >=3.22.0"
3865
+ },
3866
+ "peerDependenciesMeta": {
3867
+ "typescript": {
3868
+ "optional": true
3869
+ },
3870
+ "zod": {
3871
+ "optional": true
3872
+ }
3873
+ }
3874
+ },
3875
+ "node_modules/@reown/appkit/node_modules/base-x": {
3876
+ "version": "5.0.1",
3877
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz",
3878
+ "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==",
3879
+ "license": "MIT"
3880
+ },
3881
+ "node_modules/@reown/appkit/node_modules/bs58": {
3882
+ "version": "6.0.0",
3883
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
3884
+ "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
3885
+ "license": "MIT",
3886
+ "dependencies": {
3887
+ "base-x": "^5.0.0"
3888
+ }
3889
+ },
3890
+ "node_modules/@reown/appkit/node_modules/eventemitter3": {
3891
+ "version": "5.0.1",
3892
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
3893
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
3894
+ "license": "MIT"
3895
+ },
3896
+ "node_modules/@reown/appkit/node_modules/isows": {
3897
+ "version": "1.0.6",
3898
+ "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz",
3899
+ "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==",
3900
+ "funding": [
3901
+ {
3902
+ "type": "github",
3903
+ "url": "https://github.com/sponsors/wevm"
3904
+ }
3905
+ ],
3906
+ "license": "MIT",
3907
+ "peerDependencies": {
3908
+ "ws": "*"
3909
+ }
3910
+ },
3911
+ "node_modules/@reown/appkit/node_modules/ox": {
3912
+ "version": "0.6.7",
3913
+ "resolved": "https://registry.npmjs.org/ox/-/ox-0.6.7.tgz",
3914
+ "integrity": "sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==",
3915
+ "funding": [
3916
+ {
3917
+ "type": "github",
3918
+ "url": "https://github.com/sponsors/wevm"
3919
+ }
3920
+ ],
3921
+ "license": "MIT",
3922
+ "dependencies": {
3923
+ "@adraffy/ens-normalize": "^1.10.1",
3924
+ "@noble/curves": "^1.6.0",
3925
+ "@noble/hashes": "^1.5.0",
3926
+ "@scure/bip32": "^1.5.0",
3927
+ "@scure/bip39": "^1.4.0",
3928
+ "abitype": "^1.0.6",
3929
+ "eventemitter3": "5.0.1"
3930
+ },
3931
+ "peerDependencies": {
3932
+ "typescript": ">=5.4.0"
3933
+ },
3934
+ "peerDependenciesMeta": {
3935
+ "typescript": {
3936
+ "optional": true
3937
+ }
3938
+ }
3939
+ },
3940
+ "node_modules/@reown/appkit/node_modules/ws": {
3941
+ "version": "8.18.0",
3942
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
3943
+ "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
3944
+ "license": "MIT",
3945
+ "engines": {
3946
+ "node": ">=10.0.0"
3947
+ },
3948
+ "peerDependencies": {
3949
+ "bufferutil": "^4.0.1",
3950
+ "utf-8-validate": ">=5.0.2"
3951
+ },
3952
+ "peerDependenciesMeta": {
3953
+ "bufferutil": {
3954
+ "optional": true
3955
+ },
3956
+ "utf-8-validate": {
3957
+ "optional": true
3958
+ }
3959
+ }
3960
+ },
3961
+ "node_modules/@rolldown/pluginutils": {
3962
+ "version": "1.0.0-beta.27",
3963
+ "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
3964
+ "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==",
3965
+ "dev": true,
3966
+ "license": "MIT"
3967
+ },
3968
+ "node_modules/@rollup/rollup-android-arm-eabi": {
3969
+ "version": "4.24.0",
3970
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz",
3971
+ "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==",
3972
+ "cpu": [
3973
+ "arm"
3974
+ ],
3975
+ "dev": true,
3976
+ "license": "MIT",
3977
+ "optional": true,
3978
+ "os": [
3979
+ "android"
3980
+ ]
3981
+ },
3982
+ "node_modules/@rollup/rollup-android-arm64": {
3983
+ "version": "4.24.0",
3984
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz",
3985
+ "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==",
3986
+ "cpu": [
3987
+ "arm64"
3988
+ ],
3989
+ "dev": true,
3990
+ "license": "MIT",
3991
+ "optional": true,
3992
+ "os": [
3993
+ "android"
3994
+ ]
3995
+ },
3996
+ "node_modules/@rollup/rollup-darwin-arm64": {
3997
+ "version": "4.24.0",
3998
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz",
3999
+ "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==",
4000
+ "cpu": [
4001
+ "arm64"
4002
+ ],
4003
+ "dev": true,
4004
+ "license": "MIT",
4005
+ "optional": true,
4006
+ "os": [
4007
+ "darwin"
4008
+ ]
4009
+ },
4010
+ "node_modules/@rollup/rollup-darwin-x64": {
4011
+ "version": "4.24.0",
4012
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz",
4013
+ "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==",
4014
+ "cpu": [
4015
+ "x64"
4016
+ ],
4017
+ "dev": true,
4018
+ "license": "MIT",
4019
+ "optional": true,
4020
+ "os": [
4021
+ "darwin"
4022
+ ]
4023
+ },
4024
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
4025
+ "version": "4.24.0",
4026
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz",
4027
+ "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==",
4028
+ "cpu": [
4029
+ "arm"
4030
+ ],
4031
+ "dev": true,
4032
+ "license": "MIT",
4033
+ "optional": true,
4034
+ "os": [
4035
+ "linux"
4036
+ ]
4037
+ },
4038
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
4039
+ "version": "4.24.0",
4040
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz",
4041
+ "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==",
4042
+ "cpu": [
4043
+ "arm"
4044
+ ],
4045
+ "dev": true,
4046
+ "license": "MIT",
4047
+ "optional": true,
4048
+ "os": [
4049
+ "linux"
4050
+ ]
4051
+ },
4052
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
4053
+ "version": "4.24.0",
4054
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz",
4055
+ "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==",
4056
+ "cpu": [
4057
+ "arm64"
4058
+ ],
4059
+ "dev": true,
4060
+ "license": "MIT",
4061
+ "optional": true,
4062
+ "os": [
4063
+ "linux"
4064
+ ]
4065
+ },
4066
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
4067
+ "version": "4.24.0",
4068
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz",
4069
+ "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==",
4070
+ "cpu": [
4071
+ "arm64"
4072
+ ],
4073
+ "dev": true,
4074
+ "license": "MIT",
4075
+ "optional": true,
4076
+ "os": [
4077
+ "linux"
4078
+ ]
4079
+ },
4080
+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
4081
+ "version": "4.24.0",
4082
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz",
4083
+ "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==",
4084
+ "cpu": [
4085
+ "ppc64"
4086
+ ],
4087
+ "dev": true,
4088
+ "license": "MIT",
4089
+ "optional": true,
4090
+ "os": [
4091
+ "linux"
4092
+ ]
4093
+ },
4094
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
4095
+ "version": "4.24.0",
4096
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz",
4097
+ "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==",
4098
+ "cpu": [
4099
+ "riscv64"
4100
+ ],
4101
+ "dev": true,
4102
+ "license": "MIT",
4103
+ "optional": true,
4104
+ "os": [
4105
+ "linux"
4106
+ ]
4107
+ },
4108
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
4109
+ "version": "4.24.0",
4110
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz",
4111
+ "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==",
4112
+ "cpu": [
4113
+ "s390x"
4114
+ ],
4115
+ "dev": true,
4116
+ "license": "MIT",
4117
+ "optional": true,
4118
+ "os": [
4119
+ "linux"
4120
+ ]
4121
+ },
4122
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
4123
+ "version": "4.24.0",
4124
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz",
4125
+ "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==",
4126
+ "cpu": [
4127
+ "x64"
4128
+ ],
4129
+ "dev": true,
4130
+ "license": "MIT",
4131
+ "optional": true,
4132
+ "os": [
4133
+ "linux"
4134
+ ]
4135
+ },
4136
+ "node_modules/@rollup/rollup-linux-x64-musl": {
4137
+ "version": "4.24.0",
4138
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz",
4139
+ "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==",
4140
+ "cpu": [
4141
+ "x64"
4142
+ ],
4143
+ "dev": true,
4144
+ "license": "MIT",
4145
+ "optional": true,
4146
+ "os": [
4147
+ "linux"
4148
+ ]
4149
+ },
4150
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
4151
+ "version": "4.24.0",
4152
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz",
4153
+ "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==",
4154
+ "cpu": [
4155
+ "arm64"
4156
+ ],
4157
+ "dev": true,
4158
+ "license": "MIT",
4159
+ "optional": true,
4160
+ "os": [
4161
+ "win32"
4162
+ ]
4163
+ },
4164
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
4165
+ "version": "4.24.0",
4166
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz",
4167
+ "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==",
4168
+ "cpu": [
4169
+ "ia32"
4170
+ ],
4171
+ "dev": true,
4172
+ "license": "MIT",
4173
+ "optional": true,
4174
+ "os": [
4175
+ "win32"
4176
+ ]
4177
+ },
4178
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
4179
+ "version": "4.24.0",
4180
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz",
4181
+ "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==",
4182
+ "cpu": [
4183
+ "x64"
4184
+ ],
4185
+ "dev": true,
4186
+ "license": "MIT",
4187
+ "optional": true,
4188
+ "os": [
4189
+ "win32"
4190
+ ]
4191
+ },
4192
+ "node_modules/@scure/base": {
4193
+ "version": "1.2.6",
4194
+ "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz",
4195
+ "integrity": "sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==",
4196
+ "license": "MIT",
4197
+ "funding": {
4198
+ "url": "https://paulmillr.com/funding/"
4199
+ }
4200
+ },
4201
+ "node_modules/@scure/bip32": {
4202
+ "version": "1.4.0",
4203
+ "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz",
4204
+ "integrity": "sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==",
4205
+ "license": "MIT",
4206
+ "dependencies": {
4207
+ "@noble/curves": "~1.4.0",
4208
+ "@noble/hashes": "~1.4.0",
4209
+ "@scure/base": "~1.1.6"
4210
+ },
4211
+ "funding": {
4212
+ "url": "https://paulmillr.com/funding/"
4213
+ }
4214
+ },
4215
+ "node_modules/@scure/bip32/node_modules/@noble/curves": {
4216
+ "version": "1.4.2",
4217
+ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz",
4218
+ "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==",
4219
+ "license": "MIT",
4220
+ "dependencies": {
4221
+ "@noble/hashes": "1.4.0"
4222
+ },
4223
+ "funding": {
4224
+ "url": "https://paulmillr.com/funding/"
4225
+ }
4226
+ },
4227
+ "node_modules/@scure/bip32/node_modules/@noble/hashes": {
4228
+ "version": "1.4.0",
4229
+ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz",
4230
+ "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==",
4231
+ "license": "MIT",
4232
+ "engines": {
4233
+ "node": ">= 16"
4234
+ },
4235
+ "funding": {
4236
+ "url": "https://paulmillr.com/funding/"
4237
+ }
4238
+ },
4239
+ "node_modules/@scure/bip32/node_modules/@scure/base": {
4240
+ "version": "1.1.9",
4241
+ "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz",
4242
+ "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==",
4243
+ "license": "MIT",
4244
+ "funding": {
4245
+ "url": "https://paulmillr.com/funding/"
4246
+ }
4247
+ },
4248
+ "node_modules/@scure/bip39": {
4249
+ "version": "1.6.0",
4250
+ "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.6.0.tgz",
4251
+ "integrity": "sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==",
4252
+ "license": "MIT",
4253
+ "dependencies": {
4254
+ "@noble/hashes": "~1.8.0",
4255
+ "@scure/base": "~1.2.5"
4256
+ },
4257
+ "funding": {
4258
+ "url": "https://paulmillr.com/funding/"
4259
+ }
4260
+ },
4261
+ "node_modules/@sinclair/typebox": {
4262
+ "version": "0.33.22",
4263
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.33.22.tgz",
4264
+ "integrity": "sha512-auUj4k+f4pyrIVf4GW5UKquSZFHJWri06QgARy9C0t9ZTjJLIuNIrr1yl9bWcJWJ1Gz1vOvYN1D+QPaIlNMVkQ==",
4265
+ "license": "MIT"
4266
+ },
4267
+ "node_modules/@socket.io/component-emitter": {
4268
+ "version": "3.1.2",
4269
+ "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz",
4270
+ "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==",
4271
+ "license": "MIT"
4272
+ },
4273
+ "node_modules/@solana-mobile/mobile-wallet-adapter-protocol": {
4274
+ "version": "2.2.5",
4275
+ "resolved": "https://registry.npmjs.org/@solana-mobile/mobile-wallet-adapter-protocol/-/mobile-wallet-adapter-protocol-2.2.5.tgz",
4276
+ "integrity": "sha512-kCI+0/umWm98M9g12ndpS56U6wBzq4XdhobCkDPF8qRDYX/iTU8CD+QMcalh7VgRT7GWEmySQvQdaugM0Chf0g==",
4277
+ "license": "Apache-2.0",
4278
+ "dependencies": {
4279
+ "@solana/codecs-strings": "^4.0.0",
4280
+ "@solana/wallet-standard": "^1.1.2",
4281
+ "@solana/wallet-standard-util": "^1.1.1",
4282
+ "@wallet-standard/core": "^1.0.3",
4283
+ "js-base64": "^3.7.5"
4284
+ },
4285
+ "peerDependencies": {
4286
+ "react-native": ">0.69"
4287
+ }
4288
+ },
4289
+ "node_modules/@solana-mobile/mobile-wallet-adapter-protocol-web3js": {
4290
+ "version": "2.2.5",
4291
+ "resolved": "https://registry.npmjs.org/@solana-mobile/mobile-wallet-adapter-protocol-web3js/-/mobile-wallet-adapter-protocol-web3js-2.2.5.tgz",
4292
+ "integrity": "sha512-xfQl6Kee0ZXagUG5mpy+bMhQTNf2LAzF65m5SSgNJp47y/nP9GdXWi9blVH8IPP+QjF/+DnCtURaXS14bk3WJw==",
4293
+ "license": "Apache-2.0",
4294
+ "dependencies": {
4295
+ "@solana-mobile/mobile-wallet-adapter-protocol": "^2.2.5",
4296
+ "bs58": "^5.0.0",
4297
+ "js-base64": "^3.7.5"
4298
+ },
4299
+ "peerDependencies": {
4300
+ "@solana/web3.js": "^1.58.0"
4301
+ }
4302
+ },
4303
+ "node_modules/@solana-mobile/wallet-adapter-mobile": {
4304
+ "version": "2.2.5",
4305
+ "resolved": "https://registry.npmjs.org/@solana-mobile/wallet-adapter-mobile/-/wallet-adapter-mobile-2.2.5.tgz",
4306
+ "integrity": "sha512-Zpzfwm3N4FfI63ZMs2qZChQ1j0z+p2prkZbSU51NyTnE+K9l9sDAl8RmRCOWnE29y+/AN10WuQZQoIAccHVOFg==",
4307
+ "license": "Apache-2.0",
4308
+ "dependencies": {
4309
+ "@solana-mobile/mobile-wallet-adapter-protocol-web3js": "^2.2.5",
4310
+ "@solana-mobile/wallet-standard-mobile": "^0.4.3",
4311
+ "@solana/wallet-adapter-base": "^0.9.23",
4312
+ "@solana/wallet-standard-features": "^1.2.0",
4313
+ "js-base64": "^3.7.5"
4314
+ },
4315
+ "optionalDependencies": {
4316
+ "@react-native-async-storage/async-storage": "^1.17.7"
4317
+ },
4318
+ "peerDependencies": {
4319
+ "@solana/web3.js": "^1.58.0"
4320
+ }
4321
+ },
4322
+ "node_modules/@solana-mobile/wallet-standard-mobile": {
4323
+ "version": "0.4.4",
4324
+ "resolved": "https://registry.npmjs.org/@solana-mobile/wallet-standard-mobile/-/wallet-standard-mobile-0.4.4.tgz",
4325
+ "integrity": "sha512-LMvqkS5/aEH+EiDje9Dk351go6wO3POysgmobM4qm8RsG5s6rDAW3U0zA+5f2coGCTyRx8BKE1I/9nHlwtBuow==",
4326
+ "license": "Apache-2.0",
4327
+ "dependencies": {
4328
+ "@solana-mobile/mobile-wallet-adapter-protocol": "^2.2.5",
4329
+ "@solana/wallet-standard-chains": "^1.1.0",
4330
+ "@solana/wallet-standard-features": "^1.2.0",
4331
+ "@wallet-standard/base": "^1.0.1",
4332
+ "@wallet-standard/features": "^1.0.3",
4333
+ "bs58": "^5.0.0",
4334
+ "js-base64": "^3.7.5",
4335
+ "qrcode": "^1.5.4"
4336
+ }
4337
+ },
4338
+ "node_modules/@solana-program/compute-budget": {
4339
+ "version": "0.8.0",
4340
+ "resolved": "https://registry.npmjs.org/@solana-program/compute-budget/-/compute-budget-0.8.0.tgz",
4341
+ "integrity": "sha512-qPKxdxaEsFxebZ4K5RPuy7VQIm/tfJLa1+Nlt3KNA8EYQkz9Xm8htdoEaXVrer9kpgzzp9R3I3Bh6omwCM06tQ==",
4342
+ "license": "Apache-2.0",
4343
+ "peerDependencies": {
4344
+ "@solana/kit": "^2.1.0"
4345
+ }
4346
+ },
4347
+ "node_modules/@solana-program/stake": {
4348
+ "version": "0.2.1",
4349
+ "resolved": "https://registry.npmjs.org/@solana-program/stake/-/stake-0.2.1.tgz",
4350
+ "integrity": "sha512-ssNPsJv9XHaA+L7ihzmWGYcm/+XYURQ8UA3wQMKf6ccEHyHOUgoglkkDU/BoA0+wul6HxZUN0tHFymC0qFw6sg==",
4351
+ "license": "MIT",
4352
+ "peerDependencies": {
4353
+ "@solana/kit": "^2.1.0"
4354
+ }
4355
+ },
4356
+ "node_modules/@solana-program/system": {
4357
+ "version": "0.7.0",
4358
+ "resolved": "https://registry.npmjs.org/@solana-program/system/-/system-0.7.0.tgz",
4359
+ "integrity": "sha512-FKTBsKHpvHHNc1ATRm7SlC5nF/VdJtOSjldhcyfMN9R7xo712Mo2jHIzvBgn8zQO5Kg0DcWuKB7268Kv1ocicw==",
4360
+ "license": "Apache-2.0",
4361
+ "peerDependencies": {
4362
+ "@solana/kit": "^2.1.0"
4363
+ }
4364
+ },
4365
+ "node_modules/@solana-program/token": {
4366
+ "version": "0.5.1",
4367
+ "resolved": "https://registry.npmjs.org/@solana-program/token/-/token-0.5.1.tgz",
4368
+ "integrity": "sha512-bJvynW5q9SFuVOZ5vqGVkmaPGA0MCC+m9jgJj1nk5m20I389/ms69ASnhWGoOPNcie7S9OwBX0gTj2fiyWpfag==",
4369
+ "license": "Apache-2.0",
4370
+ "peerDependencies": {
4371
+ "@solana/kit": "^2.1.0"
4372
+ }
4373
+ },
4374
+ "node_modules/@solana-program/token-2022": {
4375
+ "version": "0.4.2",
4376
+ "resolved": "https://registry.npmjs.org/@solana-program/token-2022/-/token-2022-0.4.2.tgz",
4377
+ "integrity": "sha512-zIpR5t4s9qEU3hZKupzIBxJ6nUV5/UVyIT400tu9vT1HMs5JHxaTTsb5GUhYjiiTvNwU0MQavbwc4Dl29L0Xvw==",
4378
+ "license": "Apache-2.0",
4379
+ "peerDependencies": {
4380
+ "@solana/kit": "^2.1.0",
4381
+ "@solana/sysvars": "^2.1.0"
4382
+ }
4383
+ },
4384
+ "node_modules/@solana/accounts": {
4385
+ "version": "2.3.0",
4386
+ "resolved": "https://registry.npmjs.org/@solana/accounts/-/accounts-2.3.0.tgz",
4387
+ "integrity": "sha512-QgQTj404Z6PXNOyzaOpSzjgMOuGwG8vC66jSDB+3zHaRcEPRVRd2sVSrd1U6sHtnV3aiaS6YyDuPQMheg4K2jw==",
4388
+ "license": "MIT",
4389
+ "dependencies": {
4390
+ "@solana/addresses": "2.3.0",
4391
+ "@solana/codecs-core": "2.3.0",
4392
+ "@solana/codecs-strings": "2.3.0",
4393
+ "@solana/errors": "2.3.0",
4394
+ "@solana/rpc-spec": "2.3.0",
4395
+ "@solana/rpc-types": "2.3.0"
4396
+ },
4397
+ "engines": {
4398
+ "node": ">=20.18.0"
4399
+ },
4400
+ "peerDependencies": {
4401
+ "typescript": ">=5.3.3"
4402
+ }
4403
+ },
4404
+ "node_modules/@solana/accounts/node_modules/@solana/codecs-core": {
4405
+ "version": "2.3.0",
4406
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
4407
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
4408
+ "license": "MIT",
4409
+ "dependencies": {
4410
+ "@solana/errors": "2.3.0"
4411
+ },
4412
+ "engines": {
4413
+ "node": ">=20.18.0"
4414
+ },
4415
+ "peerDependencies": {
4416
+ "typescript": ">=5.3.3"
4417
+ }
4418
+ },
4419
+ "node_modules/@solana/accounts/node_modules/@solana/codecs-numbers": {
4420
+ "version": "2.3.0",
4421
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
4422
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
4423
+ "license": "MIT",
4424
+ "dependencies": {
4425
+ "@solana/codecs-core": "2.3.0",
4426
+ "@solana/errors": "2.3.0"
4427
+ },
4428
+ "engines": {
4429
+ "node": ">=20.18.0"
4430
+ },
4431
+ "peerDependencies": {
4432
+ "typescript": ">=5.3.3"
4433
+ }
4434
+ },
4435
+ "node_modules/@solana/accounts/node_modules/@solana/codecs-strings": {
4436
+ "version": "2.3.0",
4437
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
4438
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
4439
+ "license": "MIT",
4440
+ "dependencies": {
4441
+ "@solana/codecs-core": "2.3.0",
4442
+ "@solana/codecs-numbers": "2.3.0",
4443
+ "@solana/errors": "2.3.0"
4444
+ },
4445
+ "engines": {
4446
+ "node": ">=20.18.0"
4447
+ },
4448
+ "peerDependencies": {
4449
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
4450
+ "typescript": ">=5.3.3"
4451
+ }
4452
+ },
4453
+ "node_modules/@solana/accounts/node_modules/@solana/errors": {
4454
+ "version": "2.3.0",
4455
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
4456
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
4457
+ "license": "MIT",
4458
+ "dependencies": {
4459
+ "chalk": "^5.4.1",
4460
+ "commander": "^14.0.0"
4461
+ },
4462
+ "bin": {
4463
+ "errors": "bin/cli.mjs"
4464
+ },
4465
+ "engines": {
4466
+ "node": ">=20.18.0"
4467
+ },
4468
+ "peerDependencies": {
4469
+ "typescript": ">=5.3.3"
4470
+ }
4471
+ },
4472
+ "node_modules/@solana/accounts/node_modules/chalk": {
4473
+ "version": "5.6.2",
4474
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4475
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4476
+ "license": "MIT",
4477
+ "engines": {
4478
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
4479
+ },
4480
+ "funding": {
4481
+ "url": "https://github.com/chalk/chalk?sponsor=1"
4482
+ }
4483
+ },
4484
+ "node_modules/@solana/accounts/node_modules/commander": {
4485
+ "version": "14.0.2",
4486
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
4487
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
4488
+ "license": "MIT",
4489
+ "engines": {
4490
+ "node": ">=20"
4491
+ }
4492
+ },
4493
+ "node_modules/@solana/addresses": {
4494
+ "version": "2.3.0",
4495
+ "resolved": "https://registry.npmjs.org/@solana/addresses/-/addresses-2.3.0.tgz",
4496
+ "integrity": "sha512-ypTNkY2ZaRFpHLnHAgaW8a83N0/WoqdFvCqf4CQmnMdFsZSdC7qOwcbd7YzdaQn9dy+P2hybewzB+KP7LutxGA==",
4497
+ "license": "MIT",
4498
+ "dependencies": {
4499
+ "@solana/assertions": "2.3.0",
4500
+ "@solana/codecs-core": "2.3.0",
4501
+ "@solana/codecs-strings": "2.3.0",
4502
+ "@solana/errors": "2.3.0",
4503
+ "@solana/nominal-types": "2.3.0"
4504
+ },
4505
+ "engines": {
4506
+ "node": ">=20.18.0"
4507
+ },
4508
+ "peerDependencies": {
4509
+ "typescript": ">=5.3.3"
4510
+ }
4511
+ },
4512
+ "node_modules/@solana/addresses/node_modules/@solana/codecs-core": {
4513
+ "version": "2.3.0",
4514
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
4515
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
4516
+ "license": "MIT",
4517
+ "dependencies": {
4518
+ "@solana/errors": "2.3.0"
4519
+ },
4520
+ "engines": {
4521
+ "node": ">=20.18.0"
4522
+ },
4523
+ "peerDependencies": {
4524
+ "typescript": ">=5.3.3"
4525
+ }
4526
+ },
4527
+ "node_modules/@solana/addresses/node_modules/@solana/codecs-numbers": {
4528
+ "version": "2.3.0",
4529
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
4530
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
4531
+ "license": "MIT",
4532
+ "dependencies": {
4533
+ "@solana/codecs-core": "2.3.0",
4534
+ "@solana/errors": "2.3.0"
4535
+ },
4536
+ "engines": {
4537
+ "node": ">=20.18.0"
4538
+ },
4539
+ "peerDependencies": {
4540
+ "typescript": ">=5.3.3"
4541
+ }
4542
+ },
4543
+ "node_modules/@solana/addresses/node_modules/@solana/codecs-strings": {
4544
+ "version": "2.3.0",
4545
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
4546
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
4547
+ "license": "MIT",
4548
+ "dependencies": {
4549
+ "@solana/codecs-core": "2.3.0",
4550
+ "@solana/codecs-numbers": "2.3.0",
4551
+ "@solana/errors": "2.3.0"
4552
+ },
4553
+ "engines": {
4554
+ "node": ">=20.18.0"
4555
+ },
4556
+ "peerDependencies": {
4557
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
4558
+ "typescript": ">=5.3.3"
4559
+ }
4560
+ },
4561
+ "node_modules/@solana/addresses/node_modules/@solana/errors": {
4562
+ "version": "2.3.0",
4563
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
4564
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
4565
+ "license": "MIT",
4566
+ "dependencies": {
4567
+ "chalk": "^5.4.1",
4568
+ "commander": "^14.0.0"
4569
+ },
4570
+ "bin": {
4571
+ "errors": "bin/cli.mjs"
4572
+ },
4573
+ "engines": {
4574
+ "node": ">=20.18.0"
4575
+ },
4576
+ "peerDependencies": {
4577
+ "typescript": ">=5.3.3"
4578
+ }
4579
+ },
4580
+ "node_modules/@solana/addresses/node_modules/chalk": {
4581
+ "version": "5.6.2",
4582
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4583
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4584
+ "license": "MIT",
4585
+ "engines": {
4586
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
4587
+ },
4588
+ "funding": {
4589
+ "url": "https://github.com/chalk/chalk?sponsor=1"
4590
+ }
4591
+ },
4592
+ "node_modules/@solana/addresses/node_modules/commander": {
4593
+ "version": "14.0.2",
4594
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
4595
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
4596
+ "license": "MIT",
4597
+ "engines": {
4598
+ "node": ">=20"
4599
+ }
4600
+ },
4601
+ "node_modules/@solana/assertions": {
4602
+ "version": "2.3.0",
4603
+ "resolved": "https://registry.npmjs.org/@solana/assertions/-/assertions-2.3.0.tgz",
4604
+ "integrity": "sha512-Ekoet3khNg3XFLN7MIz8W31wPQISpKUGDGTylLptI+JjCDWx3PIa88xjEMqFo02WJ8sBj2NLV64Xg1sBcsHjZQ==",
4605
+ "license": "MIT",
4606
+ "dependencies": {
4607
+ "@solana/errors": "2.3.0"
4608
+ },
4609
+ "engines": {
4610
+ "node": ">=20.18.0"
4611
+ },
4612
+ "peerDependencies": {
4613
+ "typescript": ">=5.3.3"
4614
+ }
4615
+ },
4616
+ "node_modules/@solana/assertions/node_modules/@solana/errors": {
4617
+ "version": "2.3.0",
4618
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
4619
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
4620
+ "license": "MIT",
4621
+ "dependencies": {
4622
+ "chalk": "^5.4.1",
4623
+ "commander": "^14.0.0"
4624
+ },
4625
+ "bin": {
4626
+ "errors": "bin/cli.mjs"
4627
+ },
4628
+ "engines": {
4629
+ "node": ">=20.18.0"
4630
+ },
4631
+ "peerDependencies": {
4632
+ "typescript": ">=5.3.3"
4633
+ }
4634
+ },
4635
+ "node_modules/@solana/assertions/node_modules/chalk": {
4636
+ "version": "5.6.2",
4637
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4638
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4639
+ "license": "MIT",
4640
+ "engines": {
4641
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
4642
+ },
4643
+ "funding": {
4644
+ "url": "https://github.com/chalk/chalk?sponsor=1"
4645
+ }
4646
+ },
4647
+ "node_modules/@solana/assertions/node_modules/commander": {
4648
+ "version": "14.0.2",
4649
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
4650
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
4651
+ "license": "MIT",
4652
+ "engines": {
4653
+ "node": ">=20"
4654
+ }
4655
+ },
4656
+ "node_modules/@solana/buffer-layout": {
4657
+ "version": "4.0.1",
4658
+ "resolved": "https://registry.npmjs.org/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz",
4659
+ "integrity": "sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==",
4660
+ "license": "MIT",
4661
+ "dependencies": {
4662
+ "buffer": "~6.0.3"
4663
+ },
4664
+ "engines": {
4665
+ "node": ">=5.10"
4666
+ }
4667
+ },
4668
+ "node_modules/@solana/codecs": {
4669
+ "version": "2.3.0",
4670
+ "resolved": "https://registry.npmjs.org/@solana/codecs/-/codecs-2.3.0.tgz",
4671
+ "integrity": "sha512-JVqGPkzoeyU262hJGdH64kNLH0M+Oew2CIPOa/9tR3++q2pEd4jU2Rxdfye9sd0Ce3XJrR5AIa8ZfbyQXzjh+g==",
4672
+ "license": "MIT",
4673
+ "dependencies": {
4674
+ "@solana/codecs-core": "2.3.0",
4675
+ "@solana/codecs-data-structures": "2.3.0",
4676
+ "@solana/codecs-numbers": "2.3.0",
4677
+ "@solana/codecs-strings": "2.3.0",
4678
+ "@solana/options": "2.3.0"
4679
+ },
4680
+ "engines": {
4681
+ "node": ">=20.18.0"
4682
+ },
4683
+ "peerDependencies": {
4684
+ "typescript": ">=5.3.3"
4685
+ }
4686
+ },
4687
+ "node_modules/@solana/codecs-core": {
4688
+ "version": "4.0.0",
4689
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-4.0.0.tgz",
4690
+ "integrity": "sha512-28kNUsyIlhU3MO3/7ZLDqeJf2YAm32B4tnTjl5A9HrbBqsTZ+upT/RzxZGP1MMm7jnPuIKCMwmTpsyqyR6IUpw==",
4691
+ "license": "MIT",
4692
+ "dependencies": {
4693
+ "@solana/errors": "4.0.0"
4694
+ },
4695
+ "engines": {
4696
+ "node": ">=20.18.0"
4697
+ },
4698
+ "peerDependencies": {
4699
+ "typescript": ">=5.3.3"
4700
+ }
4701
+ },
4702
+ "node_modules/@solana/codecs-data-structures": {
4703
+ "version": "2.3.0",
4704
+ "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-2.3.0.tgz",
4705
+ "integrity": "sha512-qvU5LE5DqEdYMYgELRHv+HMOx73sSoV1ZZkwIrclwUmwTbTaH8QAJURBj0RhQ/zCne7VuLLOZFFGv6jGigWhSw==",
4706
+ "license": "MIT",
4707
+ "dependencies": {
4708
+ "@solana/codecs-core": "2.3.0",
4709
+ "@solana/codecs-numbers": "2.3.0",
4710
+ "@solana/errors": "2.3.0"
4711
+ },
4712
+ "engines": {
4713
+ "node": ">=20.18.0"
4714
+ },
4715
+ "peerDependencies": {
4716
+ "typescript": ">=5.3.3"
4717
+ }
4718
+ },
4719
+ "node_modules/@solana/codecs-data-structures/node_modules/@solana/codecs-core": {
4720
+ "version": "2.3.0",
4721
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
4722
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
4723
+ "license": "MIT",
4724
+ "dependencies": {
4725
+ "@solana/errors": "2.3.0"
4726
+ },
4727
+ "engines": {
4728
+ "node": ">=20.18.0"
4729
+ },
4730
+ "peerDependencies": {
4731
+ "typescript": ">=5.3.3"
4732
+ }
4733
+ },
4734
+ "node_modules/@solana/codecs-data-structures/node_modules/@solana/codecs-numbers": {
4735
+ "version": "2.3.0",
4736
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
4737
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
4738
+ "license": "MIT",
4739
+ "dependencies": {
4740
+ "@solana/codecs-core": "2.3.0",
4741
+ "@solana/errors": "2.3.0"
4742
+ },
4743
+ "engines": {
4744
+ "node": ">=20.18.0"
4745
+ },
4746
+ "peerDependencies": {
4747
+ "typescript": ">=5.3.3"
4748
+ }
4749
+ },
4750
+ "node_modules/@solana/codecs-data-structures/node_modules/@solana/errors": {
4751
+ "version": "2.3.0",
4752
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
4753
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
4754
+ "license": "MIT",
4755
+ "dependencies": {
4756
+ "chalk": "^5.4.1",
4757
+ "commander": "^14.0.0"
4758
+ },
4759
+ "bin": {
4760
+ "errors": "bin/cli.mjs"
4761
+ },
4762
+ "engines": {
4763
+ "node": ">=20.18.0"
4764
+ },
4765
+ "peerDependencies": {
4766
+ "typescript": ">=5.3.3"
4767
+ }
4768
+ },
4769
+ "node_modules/@solana/codecs-data-structures/node_modules/chalk": {
4770
+ "version": "5.6.2",
4771
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4772
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4773
+ "license": "MIT",
4774
+ "engines": {
4775
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
4776
+ },
4777
+ "funding": {
4778
+ "url": "https://github.com/chalk/chalk?sponsor=1"
4779
+ }
4780
+ },
4781
+ "node_modules/@solana/codecs-data-structures/node_modules/commander": {
4782
+ "version": "14.0.2",
4783
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
4784
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
4785
+ "license": "MIT",
4786
+ "engines": {
4787
+ "node": ">=20"
4788
+ }
4789
+ },
4790
+ "node_modules/@solana/codecs-numbers": {
4791
+ "version": "4.0.0",
4792
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-4.0.0.tgz",
4793
+ "integrity": "sha512-z9zpjtcwzqT9rbkKVZpkWB5/0V7+6YRKs6BccHkGJlaDx8Pe/+XOvPi2rEdXPqrPd9QWb5Xp1iBfcgaDMyiOiA==",
4794
+ "license": "MIT",
4795
+ "dependencies": {
4796
+ "@solana/codecs-core": "4.0.0",
4797
+ "@solana/errors": "4.0.0"
4798
+ },
4799
+ "engines": {
4800
+ "node": ">=20.18.0"
4801
+ },
4802
+ "peerDependencies": {
4803
+ "typescript": ">=5.3.3"
4804
+ }
4805
+ },
4806
+ "node_modules/@solana/codecs-strings": {
4807
+ "version": "4.0.0",
4808
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-4.0.0.tgz",
4809
+ "integrity": "sha512-XvyD+sQ1zyA0amfxbpoFZsucLoe+yASQtDiLUGMDg5TZ82IHE3B7n82jE8d8cTAqi0HgqQiwU13snPhvg1O0Ow==",
4810
+ "license": "MIT",
4811
+ "dependencies": {
4812
+ "@solana/codecs-core": "4.0.0",
4813
+ "@solana/codecs-numbers": "4.0.0",
4814
+ "@solana/errors": "4.0.0"
4815
+ },
4816
+ "engines": {
4817
+ "node": ">=20.18.0"
4818
+ },
4819
+ "peerDependencies": {
4820
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
4821
+ "typescript": ">=5.3.3"
4822
+ }
4823
+ },
4824
+ "node_modules/@solana/codecs/node_modules/@solana/codecs-core": {
4825
+ "version": "2.3.0",
4826
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
4827
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
4828
+ "license": "MIT",
4829
+ "dependencies": {
4830
+ "@solana/errors": "2.3.0"
4831
+ },
4832
+ "engines": {
4833
+ "node": ">=20.18.0"
4834
+ },
4835
+ "peerDependencies": {
4836
+ "typescript": ">=5.3.3"
4837
+ }
4838
+ },
4839
+ "node_modules/@solana/codecs/node_modules/@solana/codecs-numbers": {
4840
+ "version": "2.3.0",
4841
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
4842
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
4843
+ "license": "MIT",
4844
+ "dependencies": {
4845
+ "@solana/codecs-core": "2.3.0",
4846
+ "@solana/errors": "2.3.0"
4847
+ },
4848
+ "engines": {
4849
+ "node": ">=20.18.0"
4850
+ },
4851
+ "peerDependencies": {
4852
+ "typescript": ">=5.3.3"
4853
+ }
4854
+ },
4855
+ "node_modules/@solana/codecs/node_modules/@solana/codecs-strings": {
4856
+ "version": "2.3.0",
4857
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
4858
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
4859
+ "license": "MIT",
4860
+ "dependencies": {
4861
+ "@solana/codecs-core": "2.3.0",
4862
+ "@solana/codecs-numbers": "2.3.0",
4863
+ "@solana/errors": "2.3.0"
4864
+ },
4865
+ "engines": {
4866
+ "node": ">=20.18.0"
4867
+ },
4868
+ "peerDependencies": {
4869
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
4870
+ "typescript": ">=5.3.3"
4871
+ }
4872
+ },
4873
+ "node_modules/@solana/codecs/node_modules/@solana/errors": {
4874
+ "version": "2.3.0",
4875
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
4876
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
4877
+ "license": "MIT",
4878
+ "dependencies": {
4879
+ "chalk": "^5.4.1",
4880
+ "commander": "^14.0.0"
4881
+ },
4882
+ "bin": {
4883
+ "errors": "bin/cli.mjs"
4884
+ },
4885
+ "engines": {
4886
+ "node": ">=20.18.0"
4887
+ },
4888
+ "peerDependencies": {
4889
+ "typescript": ">=5.3.3"
4890
+ }
4891
+ },
4892
+ "node_modules/@solana/codecs/node_modules/chalk": {
4893
+ "version": "5.6.2",
4894
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4895
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4896
+ "license": "MIT",
4897
+ "engines": {
4898
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
4899
+ },
4900
+ "funding": {
4901
+ "url": "https://github.com/chalk/chalk?sponsor=1"
4902
+ }
4903
+ },
4904
+ "node_modules/@solana/codecs/node_modules/commander": {
4905
+ "version": "14.0.2",
4906
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
4907
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
4908
+ "license": "MIT",
4909
+ "engines": {
4910
+ "node": ">=20"
4911
+ }
4912
+ },
4913
+ "node_modules/@solana/errors": {
4914
+ "version": "4.0.0",
4915
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-4.0.0.tgz",
4916
+ "integrity": "sha512-3YEtvcMvtcnTl4HahqLt0VnaGVf7vVWOnt6/uPky5e0qV6BlxDSbGkbBzttNjxLXHognV0AQi3pjvrtfUnZmbg==",
4917
+ "license": "MIT",
4918
+ "dependencies": {
4919
+ "chalk": "5.6.2",
4920
+ "commander": "14.0.1"
4921
+ },
4922
+ "bin": {
4923
+ "errors": "bin/cli.mjs"
4924
+ },
4925
+ "engines": {
4926
+ "node": ">=20.18.0"
4927
+ },
4928
+ "peerDependencies": {
4929
+ "typescript": ">=5.3.3"
4930
+ }
4931
+ },
4932
+ "node_modules/@solana/errors/node_modules/chalk": {
4933
+ "version": "5.6.2",
4934
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
4935
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
4936
+ "license": "MIT",
4937
+ "engines": {
4938
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
4939
+ },
4940
+ "funding": {
4941
+ "url": "https://github.com/chalk/chalk?sponsor=1"
4942
+ }
4943
+ },
4944
+ "node_modules/@solana/errors/node_modules/commander": {
4945
+ "version": "14.0.1",
4946
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.1.tgz",
4947
+ "integrity": "sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==",
4948
+ "license": "MIT",
4949
+ "engines": {
4950
+ "node": ">=20"
4951
+ }
4952
+ },
4953
+ "node_modules/@solana/fast-stable-stringify": {
4954
+ "version": "2.3.0",
4955
+ "resolved": "https://registry.npmjs.org/@solana/fast-stable-stringify/-/fast-stable-stringify-2.3.0.tgz",
4956
+ "integrity": "sha512-KfJPrMEieUg6D3hfQACoPy0ukrAV8Kio883llt/8chPEG3FVTX9z/Zuf4O01a15xZmBbmQ7toil2Dp0sxMJSxw==",
4957
+ "license": "MIT",
4958
+ "engines": {
4959
+ "node": ">=20.18.0"
4960
+ },
4961
+ "peerDependencies": {
4962
+ "typescript": ">=5.3.3"
4963
+ }
4964
+ },
4965
+ "node_modules/@solana/functional": {
4966
+ "version": "2.3.0",
4967
+ "resolved": "https://registry.npmjs.org/@solana/functional/-/functional-2.3.0.tgz",
4968
+ "integrity": "sha512-AgsPh3W3tE+nK3eEw/W9qiSfTGwLYEvl0rWaxHht/lRcuDVwfKRzeSa5G79eioWFFqr+pTtoCr3D3OLkwKz02Q==",
4969
+ "license": "MIT",
4970
+ "engines": {
4971
+ "node": ">=20.18.0"
4972
+ },
4973
+ "peerDependencies": {
4974
+ "typescript": ">=5.3.3"
4975
+ }
4976
+ },
4977
+ "node_modules/@solana/instructions": {
4978
+ "version": "2.3.0",
4979
+ "resolved": "https://registry.npmjs.org/@solana/instructions/-/instructions-2.3.0.tgz",
4980
+ "integrity": "sha512-PLMsmaIKu7hEAzyElrk2T7JJx4D+9eRwebhFZpy2PXziNSmFF929eRHKUsKqBFM3cYR1Yy3m6roBZfA+bGE/oQ==",
4981
+ "license": "MIT",
4982
+ "dependencies": {
4983
+ "@solana/codecs-core": "2.3.0",
4984
+ "@solana/errors": "2.3.0"
4985
+ },
4986
+ "engines": {
4987
+ "node": ">=20.18.0"
4988
+ },
4989
+ "peerDependencies": {
4990
+ "typescript": ">=5.3.3"
4991
+ }
4992
+ },
4993
+ "node_modules/@solana/instructions/node_modules/@solana/codecs-core": {
4994
+ "version": "2.3.0",
4995
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
4996
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
4997
+ "license": "MIT",
4998
+ "dependencies": {
4999
+ "@solana/errors": "2.3.0"
5000
+ },
5001
+ "engines": {
5002
+ "node": ">=20.18.0"
5003
+ },
5004
+ "peerDependencies": {
5005
+ "typescript": ">=5.3.3"
5006
+ }
5007
+ },
5008
+ "node_modules/@solana/instructions/node_modules/@solana/errors": {
5009
+ "version": "2.3.0",
5010
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5011
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5012
+ "license": "MIT",
5013
+ "dependencies": {
5014
+ "chalk": "^5.4.1",
5015
+ "commander": "^14.0.0"
5016
+ },
5017
+ "bin": {
5018
+ "errors": "bin/cli.mjs"
5019
+ },
5020
+ "engines": {
5021
+ "node": ">=20.18.0"
5022
+ },
5023
+ "peerDependencies": {
5024
+ "typescript": ">=5.3.3"
5025
+ }
5026
+ },
5027
+ "node_modules/@solana/instructions/node_modules/chalk": {
5028
+ "version": "5.6.2",
5029
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5030
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5031
+ "license": "MIT",
5032
+ "engines": {
5033
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5034
+ },
5035
+ "funding": {
5036
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5037
+ }
5038
+ },
5039
+ "node_modules/@solana/instructions/node_modules/commander": {
5040
+ "version": "14.0.2",
5041
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5042
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5043
+ "license": "MIT",
5044
+ "engines": {
5045
+ "node": ">=20"
5046
+ }
5047
+ },
5048
+ "node_modules/@solana/keys": {
5049
+ "version": "2.3.0",
5050
+ "resolved": "https://registry.npmjs.org/@solana/keys/-/keys-2.3.0.tgz",
5051
+ "integrity": "sha512-ZVVdga79pNH+2pVcm6fr2sWz9HTwfopDVhYb0Lh3dh+WBmJjwkabXEIHey2rUES7NjFa/G7sV8lrUn/v8LDCCQ==",
5052
+ "license": "MIT",
5053
+ "dependencies": {
5054
+ "@solana/assertions": "2.3.0",
5055
+ "@solana/codecs-core": "2.3.0",
5056
+ "@solana/codecs-strings": "2.3.0",
5057
+ "@solana/errors": "2.3.0",
5058
+ "@solana/nominal-types": "2.3.0"
5059
+ },
5060
+ "engines": {
5061
+ "node": ">=20.18.0"
5062
+ },
5063
+ "peerDependencies": {
5064
+ "typescript": ">=5.3.3"
5065
+ }
5066
+ },
5067
+ "node_modules/@solana/keys/node_modules/@solana/codecs-core": {
5068
+ "version": "2.3.0",
5069
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
5070
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
5071
+ "license": "MIT",
5072
+ "dependencies": {
5073
+ "@solana/errors": "2.3.0"
5074
+ },
5075
+ "engines": {
5076
+ "node": ">=20.18.0"
5077
+ },
5078
+ "peerDependencies": {
5079
+ "typescript": ">=5.3.3"
5080
+ }
5081
+ },
5082
+ "node_modules/@solana/keys/node_modules/@solana/codecs-numbers": {
5083
+ "version": "2.3.0",
5084
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
5085
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
5086
+ "license": "MIT",
5087
+ "dependencies": {
5088
+ "@solana/codecs-core": "2.3.0",
5089
+ "@solana/errors": "2.3.0"
5090
+ },
5091
+ "engines": {
5092
+ "node": ">=20.18.0"
5093
+ },
5094
+ "peerDependencies": {
5095
+ "typescript": ">=5.3.3"
5096
+ }
5097
+ },
5098
+ "node_modules/@solana/keys/node_modules/@solana/codecs-strings": {
5099
+ "version": "2.3.0",
5100
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
5101
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
5102
+ "license": "MIT",
5103
+ "dependencies": {
5104
+ "@solana/codecs-core": "2.3.0",
5105
+ "@solana/codecs-numbers": "2.3.0",
5106
+ "@solana/errors": "2.3.0"
5107
+ },
5108
+ "engines": {
5109
+ "node": ">=20.18.0"
5110
+ },
5111
+ "peerDependencies": {
5112
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
5113
+ "typescript": ">=5.3.3"
5114
+ }
5115
+ },
5116
+ "node_modules/@solana/keys/node_modules/@solana/errors": {
5117
+ "version": "2.3.0",
5118
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5119
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5120
+ "license": "MIT",
5121
+ "dependencies": {
5122
+ "chalk": "^5.4.1",
5123
+ "commander": "^14.0.0"
5124
+ },
5125
+ "bin": {
5126
+ "errors": "bin/cli.mjs"
5127
+ },
5128
+ "engines": {
5129
+ "node": ">=20.18.0"
5130
+ },
5131
+ "peerDependencies": {
5132
+ "typescript": ">=5.3.3"
5133
+ }
5134
+ },
5135
+ "node_modules/@solana/keys/node_modules/chalk": {
5136
+ "version": "5.6.2",
5137
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5138
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5139
+ "license": "MIT",
5140
+ "engines": {
5141
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5142
+ },
5143
+ "funding": {
5144
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5145
+ }
5146
+ },
5147
+ "node_modules/@solana/keys/node_modules/commander": {
5148
+ "version": "14.0.2",
5149
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5150
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5151
+ "license": "MIT",
5152
+ "engines": {
5153
+ "node": ">=20"
5154
+ }
5155
+ },
5156
+ "node_modules/@solana/kit": {
5157
+ "version": "2.3.0",
5158
+ "resolved": "https://registry.npmjs.org/@solana/kit/-/kit-2.3.0.tgz",
5159
+ "integrity": "sha512-sb6PgwoW2LjE5oTFu4lhlS/cGt/NB3YrShEyx7JgWFWysfgLdJnhwWThgwy/4HjNsmtMrQGWVls0yVBHcMvlMQ==",
5160
+ "license": "MIT",
5161
+ "dependencies": {
5162
+ "@solana/accounts": "2.3.0",
5163
+ "@solana/addresses": "2.3.0",
5164
+ "@solana/codecs": "2.3.0",
5165
+ "@solana/errors": "2.3.0",
5166
+ "@solana/functional": "2.3.0",
5167
+ "@solana/instructions": "2.3.0",
5168
+ "@solana/keys": "2.3.0",
5169
+ "@solana/programs": "2.3.0",
5170
+ "@solana/rpc": "2.3.0",
5171
+ "@solana/rpc-parsed-types": "2.3.0",
5172
+ "@solana/rpc-spec-types": "2.3.0",
5173
+ "@solana/rpc-subscriptions": "2.3.0",
5174
+ "@solana/rpc-types": "2.3.0",
5175
+ "@solana/signers": "2.3.0",
5176
+ "@solana/sysvars": "2.3.0",
5177
+ "@solana/transaction-confirmation": "2.3.0",
5178
+ "@solana/transaction-messages": "2.3.0",
5179
+ "@solana/transactions": "2.3.0"
5180
+ },
5181
+ "engines": {
5182
+ "node": ">=20.18.0"
5183
+ },
5184
+ "peerDependencies": {
5185
+ "typescript": ">=5.3.3"
5186
+ }
5187
+ },
5188
+ "node_modules/@solana/kit/node_modules/@solana/errors": {
5189
+ "version": "2.3.0",
5190
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5191
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5192
+ "license": "MIT",
5193
+ "dependencies": {
5194
+ "chalk": "^5.4.1",
5195
+ "commander": "^14.0.0"
5196
+ },
5197
+ "bin": {
5198
+ "errors": "bin/cli.mjs"
5199
+ },
5200
+ "engines": {
5201
+ "node": ">=20.18.0"
5202
+ },
5203
+ "peerDependencies": {
5204
+ "typescript": ">=5.3.3"
5205
+ }
5206
+ },
5207
+ "node_modules/@solana/kit/node_modules/chalk": {
5208
+ "version": "5.6.2",
5209
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5210
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5211
+ "license": "MIT",
5212
+ "engines": {
5213
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5214
+ },
5215
+ "funding": {
5216
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5217
+ }
5218
+ },
5219
+ "node_modules/@solana/kit/node_modules/commander": {
5220
+ "version": "14.0.2",
5221
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5222
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5223
+ "license": "MIT",
5224
+ "engines": {
5225
+ "node": ">=20"
5226
+ }
5227
+ },
5228
+ "node_modules/@solana/nominal-types": {
5229
+ "version": "2.3.0",
5230
+ "resolved": "https://registry.npmjs.org/@solana/nominal-types/-/nominal-types-2.3.0.tgz",
5231
+ "integrity": "sha512-uKlMnlP4PWW5UTXlhKM8lcgIaNj8dvd8xO4Y9l+FVvh9RvW2TO0GwUO6JCo7JBzCB0PSqRJdWWaQ8pu1Ti/OkA==",
5232
+ "license": "MIT",
5233
+ "engines": {
5234
+ "node": ">=20.18.0"
5235
+ },
5236
+ "peerDependencies": {
5237
+ "typescript": ">=5.3.3"
5238
+ }
5239
+ },
5240
+ "node_modules/@solana/options": {
5241
+ "version": "2.3.0",
5242
+ "resolved": "https://registry.npmjs.org/@solana/options/-/options-2.3.0.tgz",
5243
+ "integrity": "sha512-PPnnZBRCWWoZQ11exPxf//DRzN2C6AoFsDI/u2AsQfYih434/7Kp4XLpfOMT/XESi+gdBMFNNfbES5zg3wAIkw==",
5244
+ "license": "MIT",
5245
+ "dependencies": {
5246
+ "@solana/codecs-core": "2.3.0",
5247
+ "@solana/codecs-data-structures": "2.3.0",
5248
+ "@solana/codecs-numbers": "2.3.0",
5249
+ "@solana/codecs-strings": "2.3.0",
5250
+ "@solana/errors": "2.3.0"
5251
+ },
5252
+ "engines": {
5253
+ "node": ">=20.18.0"
5254
+ },
5255
+ "peerDependencies": {
5256
+ "typescript": ">=5.3.3"
5257
+ }
5258
+ },
5259
+ "node_modules/@solana/options/node_modules/@solana/codecs-core": {
5260
+ "version": "2.3.0",
5261
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
5262
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
5263
+ "license": "MIT",
5264
+ "dependencies": {
5265
+ "@solana/errors": "2.3.0"
5266
+ },
5267
+ "engines": {
5268
+ "node": ">=20.18.0"
5269
+ },
5270
+ "peerDependencies": {
5271
+ "typescript": ">=5.3.3"
5272
+ }
5273
+ },
5274
+ "node_modules/@solana/options/node_modules/@solana/codecs-numbers": {
5275
+ "version": "2.3.0",
5276
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
5277
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
5278
+ "license": "MIT",
5279
+ "dependencies": {
5280
+ "@solana/codecs-core": "2.3.0",
5281
+ "@solana/errors": "2.3.0"
5282
+ },
5283
+ "engines": {
5284
+ "node": ">=20.18.0"
5285
+ },
5286
+ "peerDependencies": {
5287
+ "typescript": ">=5.3.3"
5288
+ }
5289
+ },
5290
+ "node_modules/@solana/options/node_modules/@solana/codecs-strings": {
5291
+ "version": "2.3.0",
5292
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
5293
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
5294
+ "license": "MIT",
5295
+ "dependencies": {
5296
+ "@solana/codecs-core": "2.3.0",
5297
+ "@solana/codecs-numbers": "2.3.0",
5298
+ "@solana/errors": "2.3.0"
5299
+ },
5300
+ "engines": {
5301
+ "node": ">=20.18.0"
5302
+ },
5303
+ "peerDependencies": {
5304
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
5305
+ "typescript": ">=5.3.3"
5306
+ }
5307
+ },
5308
+ "node_modules/@solana/options/node_modules/@solana/errors": {
5309
+ "version": "2.3.0",
5310
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5311
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5312
+ "license": "MIT",
5313
+ "dependencies": {
5314
+ "chalk": "^5.4.1",
5315
+ "commander": "^14.0.0"
5316
+ },
5317
+ "bin": {
5318
+ "errors": "bin/cli.mjs"
5319
+ },
5320
+ "engines": {
5321
+ "node": ">=20.18.0"
5322
+ },
5323
+ "peerDependencies": {
5324
+ "typescript": ">=5.3.3"
5325
+ }
5326
+ },
5327
+ "node_modules/@solana/options/node_modules/chalk": {
5328
+ "version": "5.6.2",
5329
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5330
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5331
+ "license": "MIT",
5332
+ "engines": {
5333
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5334
+ },
5335
+ "funding": {
5336
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5337
+ }
5338
+ },
5339
+ "node_modules/@solana/options/node_modules/commander": {
5340
+ "version": "14.0.2",
5341
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5342
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5343
+ "license": "MIT",
5344
+ "engines": {
5345
+ "node": ">=20"
5346
+ }
5347
+ },
5348
+ "node_modules/@solana/programs": {
5349
+ "version": "2.3.0",
5350
+ "resolved": "https://registry.npmjs.org/@solana/programs/-/programs-2.3.0.tgz",
5351
+ "integrity": "sha512-UXKujV71VCI5uPs+cFdwxybtHZAIZyQkqDiDnmK+DawtOO9mBn4Nimdb/6RjR2CXT78mzO9ZCZ3qfyX+ydcB7w==",
5352
+ "license": "MIT",
5353
+ "dependencies": {
5354
+ "@solana/addresses": "2.3.0",
5355
+ "@solana/errors": "2.3.0"
5356
+ },
5357
+ "engines": {
5358
+ "node": ">=20.18.0"
5359
+ },
5360
+ "peerDependencies": {
5361
+ "typescript": ">=5.3.3"
5362
+ }
5363
+ },
5364
+ "node_modules/@solana/programs/node_modules/@solana/errors": {
5365
+ "version": "2.3.0",
5366
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5367
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5368
+ "license": "MIT",
5369
+ "dependencies": {
5370
+ "chalk": "^5.4.1",
5371
+ "commander": "^14.0.0"
5372
+ },
5373
+ "bin": {
5374
+ "errors": "bin/cli.mjs"
5375
+ },
5376
+ "engines": {
5377
+ "node": ">=20.18.0"
5378
+ },
5379
+ "peerDependencies": {
5380
+ "typescript": ">=5.3.3"
5381
+ }
5382
+ },
5383
+ "node_modules/@solana/programs/node_modules/chalk": {
5384
+ "version": "5.6.2",
5385
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5386
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5387
+ "license": "MIT",
5388
+ "engines": {
5389
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5390
+ },
5391
+ "funding": {
5392
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5393
+ }
5394
+ },
5395
+ "node_modules/@solana/programs/node_modules/commander": {
5396
+ "version": "14.0.2",
5397
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5398
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5399
+ "license": "MIT",
5400
+ "engines": {
5401
+ "node": ">=20"
5402
+ }
5403
+ },
5404
+ "node_modules/@solana/promises": {
5405
+ "version": "2.3.0",
5406
+ "resolved": "https://registry.npmjs.org/@solana/promises/-/promises-2.3.0.tgz",
5407
+ "integrity": "sha512-GjVgutZKXVuojd9rWy1PuLnfcRfqsaCm7InCiZc8bqmJpoghlyluweNc7ml9Y5yQn1P2IOyzh9+p/77vIyNybQ==",
5408
+ "license": "MIT",
5409
+ "engines": {
5410
+ "node": ">=20.18.0"
5411
+ },
5412
+ "peerDependencies": {
5413
+ "typescript": ">=5.3.3"
5414
+ }
5415
+ },
5416
+ "node_modules/@solana/rpc": {
5417
+ "version": "2.3.0",
5418
+ "resolved": "https://registry.npmjs.org/@solana/rpc/-/rpc-2.3.0.tgz",
5419
+ "integrity": "sha512-ZWN76iNQAOCpYC7yKfb3UNLIMZf603JckLKOOLTHuy9MZnTN8XV6uwvDFhf42XvhglgUjGCEnbUqWtxQ9pa/pQ==",
5420
+ "license": "MIT",
5421
+ "dependencies": {
5422
+ "@solana/errors": "2.3.0",
5423
+ "@solana/fast-stable-stringify": "2.3.0",
5424
+ "@solana/functional": "2.3.0",
5425
+ "@solana/rpc-api": "2.3.0",
5426
+ "@solana/rpc-spec": "2.3.0",
5427
+ "@solana/rpc-spec-types": "2.3.0",
5428
+ "@solana/rpc-transformers": "2.3.0",
5429
+ "@solana/rpc-transport-http": "2.3.0",
5430
+ "@solana/rpc-types": "2.3.0"
5431
+ },
5432
+ "engines": {
5433
+ "node": ">=20.18.0"
5434
+ },
5435
+ "peerDependencies": {
5436
+ "typescript": ">=5.3.3"
5437
+ }
5438
+ },
5439
+ "node_modules/@solana/rpc-api": {
5440
+ "version": "2.3.0",
5441
+ "resolved": "https://registry.npmjs.org/@solana/rpc-api/-/rpc-api-2.3.0.tgz",
5442
+ "integrity": "sha512-UUdiRfWoyYhJL9PPvFeJr4aJ554ob2jXcpn4vKmRVn9ire0sCbpQKYx6K8eEKHZWXKrDW8IDspgTl0gT/aJWVg==",
5443
+ "license": "MIT",
5444
+ "dependencies": {
5445
+ "@solana/addresses": "2.3.0",
5446
+ "@solana/codecs-core": "2.3.0",
5447
+ "@solana/codecs-strings": "2.3.0",
5448
+ "@solana/errors": "2.3.0",
5449
+ "@solana/keys": "2.3.0",
5450
+ "@solana/rpc-parsed-types": "2.3.0",
5451
+ "@solana/rpc-spec": "2.3.0",
5452
+ "@solana/rpc-transformers": "2.3.0",
5453
+ "@solana/rpc-types": "2.3.0",
5454
+ "@solana/transaction-messages": "2.3.0",
5455
+ "@solana/transactions": "2.3.0"
5456
+ },
5457
+ "engines": {
5458
+ "node": ">=20.18.0"
5459
+ },
5460
+ "peerDependencies": {
5461
+ "typescript": ">=5.3.3"
5462
+ }
5463
+ },
5464
+ "node_modules/@solana/rpc-api/node_modules/@solana/codecs-core": {
5465
+ "version": "2.3.0",
5466
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
5467
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
5468
+ "license": "MIT",
5469
+ "dependencies": {
5470
+ "@solana/errors": "2.3.0"
5471
+ },
5472
+ "engines": {
5473
+ "node": ">=20.18.0"
5474
+ },
5475
+ "peerDependencies": {
5476
+ "typescript": ">=5.3.3"
5477
+ }
5478
+ },
5479
+ "node_modules/@solana/rpc-api/node_modules/@solana/codecs-numbers": {
5480
+ "version": "2.3.0",
5481
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
5482
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
5483
+ "license": "MIT",
5484
+ "dependencies": {
5485
+ "@solana/codecs-core": "2.3.0",
5486
+ "@solana/errors": "2.3.0"
5487
+ },
5488
+ "engines": {
5489
+ "node": ">=20.18.0"
5490
+ },
5491
+ "peerDependencies": {
5492
+ "typescript": ">=5.3.3"
5493
+ }
5494
+ },
5495
+ "node_modules/@solana/rpc-api/node_modules/@solana/codecs-strings": {
5496
+ "version": "2.3.0",
5497
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
5498
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
5499
+ "license": "MIT",
5500
+ "dependencies": {
5501
+ "@solana/codecs-core": "2.3.0",
5502
+ "@solana/codecs-numbers": "2.3.0",
5503
+ "@solana/errors": "2.3.0"
5504
+ },
5505
+ "engines": {
5506
+ "node": ">=20.18.0"
5507
+ },
5508
+ "peerDependencies": {
5509
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
5510
+ "typescript": ">=5.3.3"
5511
+ }
5512
+ },
5513
+ "node_modules/@solana/rpc-api/node_modules/@solana/errors": {
5514
+ "version": "2.3.0",
5515
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5516
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5517
+ "license": "MIT",
5518
+ "dependencies": {
5519
+ "chalk": "^5.4.1",
5520
+ "commander": "^14.0.0"
5521
+ },
5522
+ "bin": {
5523
+ "errors": "bin/cli.mjs"
5524
+ },
5525
+ "engines": {
5526
+ "node": ">=20.18.0"
5527
+ },
5528
+ "peerDependencies": {
5529
+ "typescript": ">=5.3.3"
5530
+ }
5531
+ },
5532
+ "node_modules/@solana/rpc-api/node_modules/chalk": {
5533
+ "version": "5.6.2",
5534
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5535
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5536
+ "license": "MIT",
5537
+ "engines": {
5538
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5539
+ },
5540
+ "funding": {
5541
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5542
+ }
5543
+ },
5544
+ "node_modules/@solana/rpc-api/node_modules/commander": {
5545
+ "version": "14.0.2",
5546
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5547
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5548
+ "license": "MIT",
5549
+ "engines": {
5550
+ "node": ">=20"
5551
+ }
5552
+ },
5553
+ "node_modules/@solana/rpc-parsed-types": {
5554
+ "version": "2.3.0",
5555
+ "resolved": "https://registry.npmjs.org/@solana/rpc-parsed-types/-/rpc-parsed-types-2.3.0.tgz",
5556
+ "integrity": "sha512-B5pHzyEIbBJf9KHej+zdr5ZNAdSvu7WLU2lOUPh81KHdHQs6dEb310LGxcpCc7HVE8IEdO20AbckewDiAN6OCg==",
5557
+ "license": "MIT",
5558
+ "engines": {
5559
+ "node": ">=20.18.0"
5560
+ },
5561
+ "peerDependencies": {
5562
+ "typescript": ">=5.3.3"
5563
+ }
5564
+ },
5565
+ "node_modules/@solana/rpc-spec": {
5566
+ "version": "2.3.0",
5567
+ "resolved": "https://registry.npmjs.org/@solana/rpc-spec/-/rpc-spec-2.3.0.tgz",
5568
+ "integrity": "sha512-fA2LMX4BMixCrNB2n6T83AvjZ3oUQTu7qyPLyt8gHQaoEAXs8k6GZmu6iYcr+FboQCjUmRPgMaABbcr9j2J9Sw==",
5569
+ "license": "MIT",
5570
+ "dependencies": {
5571
+ "@solana/errors": "2.3.0",
5572
+ "@solana/rpc-spec-types": "2.3.0"
5573
+ },
5574
+ "engines": {
5575
+ "node": ">=20.18.0"
5576
+ },
5577
+ "peerDependencies": {
5578
+ "typescript": ">=5.3.3"
5579
+ }
5580
+ },
5581
+ "node_modules/@solana/rpc-spec-types": {
5582
+ "version": "2.3.0",
5583
+ "resolved": "https://registry.npmjs.org/@solana/rpc-spec-types/-/rpc-spec-types-2.3.0.tgz",
5584
+ "integrity": "sha512-xQsb65lahjr8Wc9dMtP7xa0ZmDS8dOE2ncYjlvfyw/h4mpdXTUdrSMi6RtFwX33/rGuztQ7Hwaid5xLNSLvsFQ==",
5585
+ "license": "MIT",
5586
+ "engines": {
5587
+ "node": ">=20.18.0"
5588
+ },
5589
+ "peerDependencies": {
5590
+ "typescript": ">=5.3.3"
5591
+ }
5592
+ },
5593
+ "node_modules/@solana/rpc-spec/node_modules/@solana/errors": {
5594
+ "version": "2.3.0",
5595
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5596
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5597
+ "license": "MIT",
5598
+ "dependencies": {
5599
+ "chalk": "^5.4.1",
5600
+ "commander": "^14.0.0"
5601
+ },
5602
+ "bin": {
5603
+ "errors": "bin/cli.mjs"
5604
+ },
5605
+ "engines": {
5606
+ "node": ">=20.18.0"
5607
+ },
5608
+ "peerDependencies": {
5609
+ "typescript": ">=5.3.3"
5610
+ }
5611
+ },
5612
+ "node_modules/@solana/rpc-spec/node_modules/chalk": {
5613
+ "version": "5.6.2",
5614
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5615
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5616
+ "license": "MIT",
5617
+ "engines": {
5618
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5619
+ },
5620
+ "funding": {
5621
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5622
+ }
5623
+ },
5624
+ "node_modules/@solana/rpc-spec/node_modules/commander": {
5625
+ "version": "14.0.2",
5626
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5627
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5628
+ "license": "MIT",
5629
+ "engines": {
5630
+ "node": ">=20"
5631
+ }
5632
+ },
5633
+ "node_modules/@solana/rpc-subscriptions": {
5634
+ "version": "2.3.0",
5635
+ "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions/-/rpc-subscriptions-2.3.0.tgz",
5636
+ "integrity": "sha512-Uyr10nZKGVzvCOqwCZgwYrzuoDyUdwtgQRefh13pXIrdo4wYjVmoLykH49Omt6abwStB0a4UL5gX9V4mFdDJZg==",
5637
+ "license": "MIT",
5638
+ "dependencies": {
5639
+ "@solana/errors": "2.3.0",
5640
+ "@solana/fast-stable-stringify": "2.3.0",
5641
+ "@solana/functional": "2.3.0",
5642
+ "@solana/promises": "2.3.0",
5643
+ "@solana/rpc-spec-types": "2.3.0",
5644
+ "@solana/rpc-subscriptions-api": "2.3.0",
5645
+ "@solana/rpc-subscriptions-channel-websocket": "2.3.0",
5646
+ "@solana/rpc-subscriptions-spec": "2.3.0",
5647
+ "@solana/rpc-transformers": "2.3.0",
5648
+ "@solana/rpc-types": "2.3.0",
5649
+ "@solana/subscribable": "2.3.0"
5650
+ },
5651
+ "engines": {
5652
+ "node": ">=20.18.0"
5653
+ },
5654
+ "peerDependencies": {
5655
+ "typescript": ">=5.3.3"
5656
+ }
5657
+ },
5658
+ "node_modules/@solana/rpc-subscriptions-api": {
5659
+ "version": "2.3.0",
5660
+ "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-api/-/rpc-subscriptions-api-2.3.0.tgz",
5661
+ "integrity": "sha512-9mCjVbum2Hg9KGX3LKsrI5Xs0KX390lS+Z8qB80bxhar6MJPugqIPH8uRgLhCW9GN3JprAfjRNl7our8CPvsPQ==",
5662
+ "license": "MIT",
5663
+ "dependencies": {
5664
+ "@solana/addresses": "2.3.0",
5665
+ "@solana/keys": "2.3.0",
5666
+ "@solana/rpc-subscriptions-spec": "2.3.0",
5667
+ "@solana/rpc-transformers": "2.3.0",
5668
+ "@solana/rpc-types": "2.3.0",
5669
+ "@solana/transaction-messages": "2.3.0",
5670
+ "@solana/transactions": "2.3.0"
5671
+ },
5672
+ "engines": {
5673
+ "node": ">=20.18.0"
5674
+ },
5675
+ "peerDependencies": {
5676
+ "typescript": ">=5.3.3"
5677
+ }
5678
+ },
5679
+ "node_modules/@solana/rpc-subscriptions-channel-websocket": {
5680
+ "version": "2.3.0",
5681
+ "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-channel-websocket/-/rpc-subscriptions-channel-websocket-2.3.0.tgz",
5682
+ "integrity": "sha512-2oL6ceFwejIgeWzbNiUHI2tZZnaOxNTSerszcin7wYQwijxtpVgUHiuItM/Y70DQmH9sKhmikQp+dqeGalaJxw==",
5683
+ "license": "MIT",
5684
+ "dependencies": {
5685
+ "@solana/errors": "2.3.0",
5686
+ "@solana/functional": "2.3.0",
5687
+ "@solana/rpc-subscriptions-spec": "2.3.0",
5688
+ "@solana/subscribable": "2.3.0"
5689
+ },
5690
+ "engines": {
5691
+ "node": ">=20.18.0"
5692
+ },
5693
+ "peerDependencies": {
5694
+ "typescript": ">=5.3.3",
5695
+ "ws": "^8.18.0"
5696
+ }
5697
+ },
5698
+ "node_modules/@solana/rpc-subscriptions-channel-websocket/node_modules/@solana/errors": {
5699
+ "version": "2.3.0",
5700
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5701
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5702
+ "license": "MIT",
5703
+ "dependencies": {
5704
+ "chalk": "^5.4.1",
5705
+ "commander": "^14.0.0"
5706
+ },
5707
+ "bin": {
5708
+ "errors": "bin/cli.mjs"
5709
+ },
5710
+ "engines": {
5711
+ "node": ">=20.18.0"
5712
+ },
5713
+ "peerDependencies": {
5714
+ "typescript": ">=5.3.3"
5715
+ }
5716
+ },
5717
+ "node_modules/@solana/rpc-subscriptions-channel-websocket/node_modules/chalk": {
5718
+ "version": "5.6.2",
5719
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5720
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5721
+ "license": "MIT",
5722
+ "engines": {
5723
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5724
+ },
5725
+ "funding": {
5726
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5727
+ }
5728
+ },
5729
+ "node_modules/@solana/rpc-subscriptions-channel-websocket/node_modules/commander": {
5730
+ "version": "14.0.2",
5731
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5732
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5733
+ "license": "MIT",
5734
+ "engines": {
5735
+ "node": ">=20"
5736
+ }
5737
+ },
5738
+ "node_modules/@solana/rpc-subscriptions-spec": {
5739
+ "version": "2.3.0",
5740
+ "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-spec/-/rpc-subscriptions-spec-2.3.0.tgz",
5741
+ "integrity": "sha512-rdmVcl4PvNKQeA2l8DorIeALCgJEMSu7U8AXJS1PICeb2lQuMeaR+6cs/iowjvIB0lMVjYN2sFf6Q3dJPu6wWg==",
5742
+ "license": "MIT",
5743
+ "dependencies": {
5744
+ "@solana/errors": "2.3.0",
5745
+ "@solana/promises": "2.3.0",
5746
+ "@solana/rpc-spec-types": "2.3.0",
5747
+ "@solana/subscribable": "2.3.0"
5748
+ },
5749
+ "engines": {
5750
+ "node": ">=20.18.0"
5751
+ },
5752
+ "peerDependencies": {
5753
+ "typescript": ">=5.3.3"
5754
+ }
5755
+ },
5756
+ "node_modules/@solana/rpc-subscriptions-spec/node_modules/@solana/errors": {
5757
+ "version": "2.3.0",
5758
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5759
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5760
+ "license": "MIT",
5761
+ "dependencies": {
5762
+ "chalk": "^5.4.1",
5763
+ "commander": "^14.0.0"
5764
+ },
5765
+ "bin": {
5766
+ "errors": "bin/cli.mjs"
5767
+ },
5768
+ "engines": {
5769
+ "node": ">=20.18.0"
5770
+ },
5771
+ "peerDependencies": {
5772
+ "typescript": ">=5.3.3"
5773
+ }
5774
+ },
5775
+ "node_modules/@solana/rpc-subscriptions-spec/node_modules/chalk": {
5776
+ "version": "5.6.2",
5777
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5778
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5779
+ "license": "MIT",
5780
+ "engines": {
5781
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5782
+ },
5783
+ "funding": {
5784
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5785
+ }
5786
+ },
5787
+ "node_modules/@solana/rpc-subscriptions-spec/node_modules/commander": {
5788
+ "version": "14.0.2",
5789
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5790
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5791
+ "license": "MIT",
5792
+ "engines": {
5793
+ "node": ">=20"
5794
+ }
5795
+ },
5796
+ "node_modules/@solana/rpc-subscriptions/node_modules/@solana/errors": {
5797
+ "version": "2.3.0",
5798
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5799
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5800
+ "license": "MIT",
5801
+ "dependencies": {
5802
+ "chalk": "^5.4.1",
5803
+ "commander": "^14.0.0"
5804
+ },
5805
+ "bin": {
5806
+ "errors": "bin/cli.mjs"
5807
+ },
5808
+ "engines": {
5809
+ "node": ">=20.18.0"
5810
+ },
5811
+ "peerDependencies": {
5812
+ "typescript": ">=5.3.3"
5813
+ }
5814
+ },
5815
+ "node_modules/@solana/rpc-subscriptions/node_modules/chalk": {
5816
+ "version": "5.6.2",
5817
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5818
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5819
+ "license": "MIT",
5820
+ "engines": {
5821
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5822
+ },
5823
+ "funding": {
5824
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5825
+ }
5826
+ },
5827
+ "node_modules/@solana/rpc-subscriptions/node_modules/commander": {
5828
+ "version": "14.0.2",
5829
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5830
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5831
+ "license": "MIT",
5832
+ "engines": {
5833
+ "node": ">=20"
5834
+ }
5835
+ },
5836
+ "node_modules/@solana/rpc-transformers": {
5837
+ "version": "2.3.0",
5838
+ "resolved": "https://registry.npmjs.org/@solana/rpc-transformers/-/rpc-transformers-2.3.0.tgz",
5839
+ "integrity": "sha512-UuHYK3XEpo9nMXdjyGKkPCOr7WsZsxs7zLYDO1A5ELH3P3JoehvrDegYRAGzBS2VKsfApZ86ZpJToP0K3PhmMA==",
5840
+ "license": "MIT",
5841
+ "dependencies": {
5842
+ "@solana/errors": "2.3.0",
5843
+ "@solana/functional": "2.3.0",
5844
+ "@solana/nominal-types": "2.3.0",
5845
+ "@solana/rpc-spec-types": "2.3.0",
5846
+ "@solana/rpc-types": "2.3.0"
5847
+ },
5848
+ "engines": {
5849
+ "node": ">=20.18.0"
5850
+ },
5851
+ "peerDependencies": {
5852
+ "typescript": ">=5.3.3"
5853
+ }
5854
+ },
5855
+ "node_modules/@solana/rpc-transformers/node_modules/@solana/errors": {
5856
+ "version": "2.3.0",
5857
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5858
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5859
+ "license": "MIT",
5860
+ "dependencies": {
5861
+ "chalk": "^5.4.1",
5862
+ "commander": "^14.0.0"
5863
+ },
5864
+ "bin": {
5865
+ "errors": "bin/cli.mjs"
5866
+ },
5867
+ "engines": {
5868
+ "node": ">=20.18.0"
5869
+ },
5870
+ "peerDependencies": {
5871
+ "typescript": ">=5.3.3"
5872
+ }
5873
+ },
5874
+ "node_modules/@solana/rpc-transformers/node_modules/chalk": {
5875
+ "version": "5.6.2",
5876
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5877
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5878
+ "license": "MIT",
5879
+ "engines": {
5880
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5881
+ },
5882
+ "funding": {
5883
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5884
+ }
5885
+ },
5886
+ "node_modules/@solana/rpc-transformers/node_modules/commander": {
5887
+ "version": "14.0.2",
5888
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5889
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5890
+ "license": "MIT",
5891
+ "engines": {
5892
+ "node": ">=20"
5893
+ }
5894
+ },
5895
+ "node_modules/@solana/rpc-transport-http": {
5896
+ "version": "2.3.0",
5897
+ "resolved": "https://registry.npmjs.org/@solana/rpc-transport-http/-/rpc-transport-http-2.3.0.tgz",
5898
+ "integrity": "sha512-HFKydmxGw8nAF5N+S0NLnPBDCe5oMDtI2RAmW8DMqP4U3Zxt2XWhvV1SNkAldT5tF0U1vP+is6fHxyhk4xqEvg==",
5899
+ "license": "MIT",
5900
+ "dependencies": {
5901
+ "@solana/errors": "2.3.0",
5902
+ "@solana/rpc-spec": "2.3.0",
5903
+ "@solana/rpc-spec-types": "2.3.0",
5904
+ "undici-types": "^7.11.0"
5905
+ },
5906
+ "engines": {
5907
+ "node": ">=20.18.0"
5908
+ },
5909
+ "peerDependencies": {
5910
+ "typescript": ">=5.3.3"
5911
+ }
5912
+ },
5913
+ "node_modules/@solana/rpc-transport-http/node_modules/@solana/errors": {
5914
+ "version": "2.3.0",
5915
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
5916
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
5917
+ "license": "MIT",
5918
+ "dependencies": {
5919
+ "chalk": "^5.4.1",
5920
+ "commander": "^14.0.0"
5921
+ },
5922
+ "bin": {
5923
+ "errors": "bin/cli.mjs"
5924
+ },
5925
+ "engines": {
5926
+ "node": ">=20.18.0"
5927
+ },
5928
+ "peerDependencies": {
5929
+ "typescript": ">=5.3.3"
5930
+ }
5931
+ },
5932
+ "node_modules/@solana/rpc-transport-http/node_modules/chalk": {
5933
+ "version": "5.6.2",
5934
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
5935
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
5936
+ "license": "MIT",
5937
+ "engines": {
5938
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
5939
+ },
5940
+ "funding": {
5941
+ "url": "https://github.com/chalk/chalk?sponsor=1"
5942
+ }
5943
+ },
5944
+ "node_modules/@solana/rpc-transport-http/node_modules/commander": {
5945
+ "version": "14.0.2",
5946
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
5947
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
5948
+ "license": "MIT",
5949
+ "engines": {
5950
+ "node": ">=20"
5951
+ }
5952
+ },
5953
+ "node_modules/@solana/rpc-transport-http/node_modules/undici-types": {
5954
+ "version": "7.16.0",
5955
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
5956
+ "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
5957
+ "license": "MIT"
5958
+ },
5959
+ "node_modules/@solana/rpc-types": {
5960
+ "version": "2.3.0",
5961
+ "resolved": "https://registry.npmjs.org/@solana/rpc-types/-/rpc-types-2.3.0.tgz",
5962
+ "integrity": "sha512-O09YX2hED2QUyGxrMOxQ9GzH1LlEwwZWu69QbL4oYmIf6P5dzEEHcqRY6L1LsDVqc/dzAdEs/E1FaPrcIaIIPw==",
5963
+ "license": "MIT",
5964
+ "dependencies": {
5965
+ "@solana/addresses": "2.3.0",
5966
+ "@solana/codecs-core": "2.3.0",
5967
+ "@solana/codecs-numbers": "2.3.0",
5968
+ "@solana/codecs-strings": "2.3.0",
5969
+ "@solana/errors": "2.3.0",
5970
+ "@solana/nominal-types": "2.3.0"
5971
+ },
5972
+ "engines": {
5973
+ "node": ">=20.18.0"
5974
+ },
5975
+ "peerDependencies": {
5976
+ "typescript": ">=5.3.3"
5977
+ }
5978
+ },
5979
+ "node_modules/@solana/rpc-types/node_modules/@solana/codecs-core": {
5980
+ "version": "2.3.0",
5981
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
5982
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
5983
+ "license": "MIT",
5984
+ "dependencies": {
5985
+ "@solana/errors": "2.3.0"
5986
+ },
5987
+ "engines": {
5988
+ "node": ">=20.18.0"
5989
+ },
5990
+ "peerDependencies": {
5991
+ "typescript": ">=5.3.3"
5992
+ }
5993
+ },
5994
+ "node_modules/@solana/rpc-types/node_modules/@solana/codecs-numbers": {
5995
+ "version": "2.3.0",
5996
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
5997
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
5998
+ "license": "MIT",
5999
+ "dependencies": {
6000
+ "@solana/codecs-core": "2.3.0",
6001
+ "@solana/errors": "2.3.0"
6002
+ },
6003
+ "engines": {
6004
+ "node": ">=20.18.0"
6005
+ },
6006
+ "peerDependencies": {
6007
+ "typescript": ">=5.3.3"
6008
+ }
6009
+ },
6010
+ "node_modules/@solana/rpc-types/node_modules/@solana/codecs-strings": {
6011
+ "version": "2.3.0",
6012
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
6013
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
6014
+ "license": "MIT",
6015
+ "dependencies": {
6016
+ "@solana/codecs-core": "2.3.0",
6017
+ "@solana/codecs-numbers": "2.3.0",
6018
+ "@solana/errors": "2.3.0"
6019
+ },
6020
+ "engines": {
6021
+ "node": ">=20.18.0"
6022
+ },
6023
+ "peerDependencies": {
6024
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
6025
+ "typescript": ">=5.3.3"
6026
+ }
6027
+ },
6028
+ "node_modules/@solana/rpc-types/node_modules/@solana/errors": {
6029
+ "version": "2.3.0",
6030
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6031
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6032
+ "license": "MIT",
6033
+ "dependencies": {
6034
+ "chalk": "^5.4.1",
6035
+ "commander": "^14.0.0"
6036
+ },
6037
+ "bin": {
6038
+ "errors": "bin/cli.mjs"
6039
+ },
6040
+ "engines": {
6041
+ "node": ">=20.18.0"
6042
+ },
6043
+ "peerDependencies": {
6044
+ "typescript": ">=5.3.3"
6045
+ }
6046
+ },
6047
+ "node_modules/@solana/rpc-types/node_modules/chalk": {
6048
+ "version": "5.6.2",
6049
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6050
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6051
+ "license": "MIT",
6052
+ "engines": {
6053
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6054
+ },
6055
+ "funding": {
6056
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6057
+ }
6058
+ },
6059
+ "node_modules/@solana/rpc-types/node_modules/commander": {
6060
+ "version": "14.0.2",
6061
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6062
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6063
+ "license": "MIT",
6064
+ "engines": {
6065
+ "node": ">=20"
6066
+ }
6067
+ },
6068
+ "node_modules/@solana/rpc/node_modules/@solana/errors": {
6069
+ "version": "2.3.0",
6070
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6071
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6072
+ "license": "MIT",
6073
+ "dependencies": {
6074
+ "chalk": "^5.4.1",
6075
+ "commander": "^14.0.0"
6076
+ },
6077
+ "bin": {
6078
+ "errors": "bin/cli.mjs"
6079
+ },
6080
+ "engines": {
6081
+ "node": ">=20.18.0"
6082
+ },
6083
+ "peerDependencies": {
6084
+ "typescript": ">=5.3.3"
6085
+ }
6086
+ },
6087
+ "node_modules/@solana/rpc/node_modules/chalk": {
6088
+ "version": "5.6.2",
6089
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6090
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6091
+ "license": "MIT",
6092
+ "engines": {
6093
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6094
+ },
6095
+ "funding": {
6096
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6097
+ }
6098
+ },
6099
+ "node_modules/@solana/rpc/node_modules/commander": {
6100
+ "version": "14.0.2",
6101
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6102
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6103
+ "license": "MIT",
6104
+ "engines": {
6105
+ "node": ">=20"
6106
+ }
6107
+ },
6108
+ "node_modules/@solana/signers": {
6109
+ "version": "2.3.0",
6110
+ "resolved": "https://registry.npmjs.org/@solana/signers/-/signers-2.3.0.tgz",
6111
+ "integrity": "sha512-OSv6fGr/MFRx6J+ZChQMRqKNPGGmdjkqarKkRzkwmv7v8quWsIRnJT5EV8tBy3LI4DLO/A8vKiNSPzvm1TdaiQ==",
6112
+ "license": "MIT",
6113
+ "dependencies": {
6114
+ "@solana/addresses": "2.3.0",
6115
+ "@solana/codecs-core": "2.3.0",
6116
+ "@solana/errors": "2.3.0",
6117
+ "@solana/instructions": "2.3.0",
6118
+ "@solana/keys": "2.3.0",
6119
+ "@solana/nominal-types": "2.3.0",
6120
+ "@solana/transaction-messages": "2.3.0",
6121
+ "@solana/transactions": "2.3.0"
6122
+ },
6123
+ "engines": {
6124
+ "node": ">=20.18.0"
6125
+ },
6126
+ "peerDependencies": {
6127
+ "typescript": ">=5.3.3"
6128
+ }
6129
+ },
6130
+ "node_modules/@solana/signers/node_modules/@solana/codecs-core": {
6131
+ "version": "2.3.0",
6132
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
6133
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
6134
+ "license": "MIT",
6135
+ "dependencies": {
6136
+ "@solana/errors": "2.3.0"
6137
+ },
6138
+ "engines": {
6139
+ "node": ">=20.18.0"
6140
+ },
6141
+ "peerDependencies": {
6142
+ "typescript": ">=5.3.3"
6143
+ }
6144
+ },
6145
+ "node_modules/@solana/signers/node_modules/@solana/errors": {
6146
+ "version": "2.3.0",
6147
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6148
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6149
+ "license": "MIT",
6150
+ "dependencies": {
6151
+ "chalk": "^5.4.1",
6152
+ "commander": "^14.0.0"
6153
+ },
6154
+ "bin": {
6155
+ "errors": "bin/cli.mjs"
6156
+ },
6157
+ "engines": {
6158
+ "node": ">=20.18.0"
6159
+ },
6160
+ "peerDependencies": {
6161
+ "typescript": ">=5.3.3"
6162
+ }
6163
+ },
6164
+ "node_modules/@solana/signers/node_modules/chalk": {
6165
+ "version": "5.6.2",
6166
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6167
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6168
+ "license": "MIT",
6169
+ "engines": {
6170
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6171
+ },
6172
+ "funding": {
6173
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6174
+ }
6175
+ },
6176
+ "node_modules/@solana/signers/node_modules/commander": {
6177
+ "version": "14.0.2",
6178
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6179
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6180
+ "license": "MIT",
6181
+ "engines": {
6182
+ "node": ">=20"
6183
+ }
6184
+ },
6185
+ "node_modules/@solana/subscribable": {
6186
+ "version": "2.3.0",
6187
+ "resolved": "https://registry.npmjs.org/@solana/subscribable/-/subscribable-2.3.0.tgz",
6188
+ "integrity": "sha512-DkgohEDbMkdTWiKAoatY02Njr56WXx9e/dKKfmne8/Ad6/2llUIrax78nCdlvZW9quXMaXPTxZvdQqo9N669Og==",
6189
+ "license": "MIT",
6190
+ "dependencies": {
6191
+ "@solana/errors": "2.3.0"
6192
+ },
6193
+ "engines": {
6194
+ "node": ">=20.18.0"
6195
+ },
6196
+ "peerDependencies": {
6197
+ "typescript": ">=5.3.3"
6198
+ }
6199
+ },
6200
+ "node_modules/@solana/subscribable/node_modules/@solana/errors": {
6201
+ "version": "2.3.0",
6202
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6203
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6204
+ "license": "MIT",
6205
+ "dependencies": {
6206
+ "chalk": "^5.4.1",
6207
+ "commander": "^14.0.0"
6208
+ },
6209
+ "bin": {
6210
+ "errors": "bin/cli.mjs"
6211
+ },
6212
+ "engines": {
6213
+ "node": ">=20.18.0"
6214
+ },
6215
+ "peerDependencies": {
6216
+ "typescript": ">=5.3.3"
6217
+ }
6218
+ },
6219
+ "node_modules/@solana/subscribable/node_modules/chalk": {
6220
+ "version": "5.6.2",
6221
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6222
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6223
+ "license": "MIT",
6224
+ "engines": {
6225
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6226
+ },
6227
+ "funding": {
6228
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6229
+ }
6230
+ },
6231
+ "node_modules/@solana/subscribable/node_modules/commander": {
6232
+ "version": "14.0.2",
6233
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6234
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6235
+ "license": "MIT",
6236
+ "engines": {
6237
+ "node": ">=20"
6238
+ }
6239
+ },
6240
+ "node_modules/@solana/sysvars": {
6241
+ "version": "2.3.0",
6242
+ "resolved": "https://registry.npmjs.org/@solana/sysvars/-/sysvars-2.3.0.tgz",
6243
+ "integrity": "sha512-LvjADZrpZ+CnhlHqfI5cmsRzX9Rpyb1Ox2dMHnbsRNzeKAMhu9w4ZBIaeTdO322zsTr509G1B+k2ABD3whvUBA==",
6244
+ "license": "MIT",
6245
+ "dependencies": {
6246
+ "@solana/accounts": "2.3.0",
6247
+ "@solana/codecs": "2.3.0",
6248
+ "@solana/errors": "2.3.0",
6249
+ "@solana/rpc-types": "2.3.0"
6250
+ },
6251
+ "engines": {
6252
+ "node": ">=20.18.0"
6253
+ },
6254
+ "peerDependencies": {
6255
+ "typescript": ">=5.3.3"
6256
+ }
6257
+ },
6258
+ "node_modules/@solana/sysvars/node_modules/@solana/errors": {
6259
+ "version": "2.3.0",
6260
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6261
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6262
+ "license": "MIT",
6263
+ "dependencies": {
6264
+ "chalk": "^5.4.1",
6265
+ "commander": "^14.0.0"
6266
+ },
6267
+ "bin": {
6268
+ "errors": "bin/cli.mjs"
6269
+ },
6270
+ "engines": {
6271
+ "node": ">=20.18.0"
6272
+ },
6273
+ "peerDependencies": {
6274
+ "typescript": ">=5.3.3"
6275
+ }
6276
+ },
6277
+ "node_modules/@solana/sysvars/node_modules/chalk": {
6278
+ "version": "5.6.2",
6279
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6280
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6281
+ "license": "MIT",
6282
+ "engines": {
6283
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6284
+ },
6285
+ "funding": {
6286
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6287
+ }
6288
+ },
6289
+ "node_modules/@solana/sysvars/node_modules/commander": {
6290
+ "version": "14.0.2",
6291
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6292
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6293
+ "license": "MIT",
6294
+ "engines": {
6295
+ "node": ">=20"
6296
+ }
6297
+ },
6298
+ "node_modules/@solana/transaction-confirmation": {
6299
+ "version": "2.3.0",
6300
+ "resolved": "https://registry.npmjs.org/@solana/transaction-confirmation/-/transaction-confirmation-2.3.0.tgz",
6301
+ "integrity": "sha512-UiEuiHCfAAZEKdfne/XljFNJbsKAe701UQHKXEInYzIgBjRbvaeYZlBmkkqtxwcasgBTOmEaEKT44J14N9VZDw==",
6302
+ "license": "MIT",
6303
+ "dependencies": {
6304
+ "@solana/addresses": "2.3.0",
6305
+ "@solana/codecs-strings": "2.3.0",
6306
+ "@solana/errors": "2.3.0",
6307
+ "@solana/keys": "2.3.0",
6308
+ "@solana/promises": "2.3.0",
6309
+ "@solana/rpc": "2.3.0",
6310
+ "@solana/rpc-subscriptions": "2.3.0",
6311
+ "@solana/rpc-types": "2.3.0",
6312
+ "@solana/transaction-messages": "2.3.0",
6313
+ "@solana/transactions": "2.3.0"
6314
+ },
6315
+ "engines": {
6316
+ "node": ">=20.18.0"
6317
+ },
6318
+ "peerDependencies": {
6319
+ "typescript": ">=5.3.3"
6320
+ }
6321
+ },
6322
+ "node_modules/@solana/transaction-confirmation/node_modules/@solana/codecs-core": {
6323
+ "version": "2.3.0",
6324
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
6325
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
6326
+ "license": "MIT",
6327
+ "dependencies": {
6328
+ "@solana/errors": "2.3.0"
6329
+ },
6330
+ "engines": {
6331
+ "node": ">=20.18.0"
6332
+ },
6333
+ "peerDependencies": {
6334
+ "typescript": ">=5.3.3"
6335
+ }
6336
+ },
6337
+ "node_modules/@solana/transaction-confirmation/node_modules/@solana/codecs-numbers": {
6338
+ "version": "2.3.0",
6339
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
6340
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
6341
+ "license": "MIT",
6342
+ "dependencies": {
6343
+ "@solana/codecs-core": "2.3.0",
6344
+ "@solana/errors": "2.3.0"
6345
+ },
6346
+ "engines": {
6347
+ "node": ">=20.18.0"
6348
+ },
6349
+ "peerDependencies": {
6350
+ "typescript": ">=5.3.3"
6351
+ }
6352
+ },
6353
+ "node_modules/@solana/transaction-confirmation/node_modules/@solana/codecs-strings": {
6354
+ "version": "2.3.0",
6355
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
6356
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
6357
+ "license": "MIT",
6358
+ "dependencies": {
6359
+ "@solana/codecs-core": "2.3.0",
6360
+ "@solana/codecs-numbers": "2.3.0",
6361
+ "@solana/errors": "2.3.0"
6362
+ },
6363
+ "engines": {
6364
+ "node": ">=20.18.0"
6365
+ },
6366
+ "peerDependencies": {
6367
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
6368
+ "typescript": ">=5.3.3"
6369
+ }
6370
+ },
6371
+ "node_modules/@solana/transaction-confirmation/node_modules/@solana/errors": {
6372
+ "version": "2.3.0",
6373
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6374
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6375
+ "license": "MIT",
6376
+ "dependencies": {
6377
+ "chalk": "^5.4.1",
6378
+ "commander": "^14.0.0"
6379
+ },
6380
+ "bin": {
6381
+ "errors": "bin/cli.mjs"
6382
+ },
6383
+ "engines": {
6384
+ "node": ">=20.18.0"
6385
+ },
6386
+ "peerDependencies": {
6387
+ "typescript": ">=5.3.3"
6388
+ }
6389
+ },
6390
+ "node_modules/@solana/transaction-confirmation/node_modules/chalk": {
6391
+ "version": "5.6.2",
6392
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6393
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6394
+ "license": "MIT",
6395
+ "engines": {
6396
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6397
+ },
6398
+ "funding": {
6399
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6400
+ }
6401
+ },
6402
+ "node_modules/@solana/transaction-confirmation/node_modules/commander": {
6403
+ "version": "14.0.2",
6404
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6405
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6406
+ "license": "MIT",
6407
+ "engines": {
6408
+ "node": ">=20"
6409
+ }
6410
+ },
6411
+ "node_modules/@solana/transaction-messages": {
6412
+ "version": "2.3.0",
6413
+ "resolved": "https://registry.npmjs.org/@solana/transaction-messages/-/transaction-messages-2.3.0.tgz",
6414
+ "integrity": "sha512-bgqvWuy3MqKS5JdNLH649q+ngiyOu5rGS3DizSnWwYUd76RxZl1kN6CoqHSrrMzFMvis6sck/yPGG3wqrMlAww==",
6415
+ "license": "MIT",
6416
+ "dependencies": {
6417
+ "@solana/addresses": "2.3.0",
6418
+ "@solana/codecs-core": "2.3.0",
6419
+ "@solana/codecs-data-structures": "2.3.0",
6420
+ "@solana/codecs-numbers": "2.3.0",
6421
+ "@solana/errors": "2.3.0",
6422
+ "@solana/functional": "2.3.0",
6423
+ "@solana/instructions": "2.3.0",
6424
+ "@solana/nominal-types": "2.3.0",
6425
+ "@solana/rpc-types": "2.3.0"
6426
+ },
6427
+ "engines": {
6428
+ "node": ">=20.18.0"
6429
+ },
6430
+ "peerDependencies": {
6431
+ "typescript": ">=5.3.3"
6432
+ }
6433
+ },
6434
+ "node_modules/@solana/transaction-messages/node_modules/@solana/codecs-core": {
6435
+ "version": "2.3.0",
6436
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
6437
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
6438
+ "license": "MIT",
6439
+ "dependencies": {
6440
+ "@solana/errors": "2.3.0"
6441
+ },
6442
+ "engines": {
6443
+ "node": ">=20.18.0"
6444
+ },
6445
+ "peerDependencies": {
6446
+ "typescript": ">=5.3.3"
6447
+ }
6448
+ },
6449
+ "node_modules/@solana/transaction-messages/node_modules/@solana/codecs-numbers": {
6450
+ "version": "2.3.0",
6451
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
6452
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
6453
+ "license": "MIT",
6454
+ "dependencies": {
6455
+ "@solana/codecs-core": "2.3.0",
6456
+ "@solana/errors": "2.3.0"
6457
+ },
6458
+ "engines": {
6459
+ "node": ">=20.18.0"
6460
+ },
6461
+ "peerDependencies": {
6462
+ "typescript": ">=5.3.3"
6463
+ }
6464
+ },
6465
+ "node_modules/@solana/transaction-messages/node_modules/@solana/errors": {
6466
+ "version": "2.3.0",
6467
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6468
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6469
+ "license": "MIT",
6470
+ "dependencies": {
6471
+ "chalk": "^5.4.1",
6472
+ "commander": "^14.0.0"
6473
+ },
6474
+ "bin": {
6475
+ "errors": "bin/cli.mjs"
6476
+ },
6477
+ "engines": {
6478
+ "node": ">=20.18.0"
6479
+ },
6480
+ "peerDependencies": {
6481
+ "typescript": ">=5.3.3"
6482
+ }
6483
+ },
6484
+ "node_modules/@solana/transaction-messages/node_modules/chalk": {
6485
+ "version": "5.6.2",
6486
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6487
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6488
+ "license": "MIT",
6489
+ "engines": {
6490
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6491
+ },
6492
+ "funding": {
6493
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6494
+ }
6495
+ },
6496
+ "node_modules/@solana/transaction-messages/node_modules/commander": {
6497
+ "version": "14.0.2",
6498
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6499
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6500
+ "license": "MIT",
6501
+ "engines": {
6502
+ "node": ">=20"
6503
+ }
6504
+ },
6505
+ "node_modules/@solana/transactions": {
6506
+ "version": "2.3.0",
6507
+ "resolved": "https://registry.npmjs.org/@solana/transactions/-/transactions-2.3.0.tgz",
6508
+ "integrity": "sha512-LnTvdi8QnrQtuEZor5Msje61sDpPstTVwKg4y81tNxDhiyomjuvnSNLAq6QsB9gIxUqbNzPZgOG9IU4I4/Uaug==",
6509
+ "license": "MIT",
6510
+ "dependencies": {
6511
+ "@solana/addresses": "2.3.0",
6512
+ "@solana/codecs-core": "2.3.0",
6513
+ "@solana/codecs-data-structures": "2.3.0",
6514
+ "@solana/codecs-numbers": "2.3.0",
6515
+ "@solana/codecs-strings": "2.3.0",
6516
+ "@solana/errors": "2.3.0",
6517
+ "@solana/functional": "2.3.0",
6518
+ "@solana/instructions": "2.3.0",
6519
+ "@solana/keys": "2.3.0",
6520
+ "@solana/nominal-types": "2.3.0",
6521
+ "@solana/rpc-types": "2.3.0",
6522
+ "@solana/transaction-messages": "2.3.0"
6523
+ },
6524
+ "engines": {
6525
+ "node": ">=20.18.0"
6526
+ },
6527
+ "peerDependencies": {
6528
+ "typescript": ">=5.3.3"
6529
+ }
6530
+ },
6531
+ "node_modules/@solana/transactions/node_modules/@solana/codecs-core": {
6532
+ "version": "2.3.0",
6533
+ "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-2.3.0.tgz",
6534
+ "integrity": "sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==",
6535
+ "license": "MIT",
6536
+ "dependencies": {
6537
+ "@solana/errors": "2.3.0"
6538
+ },
6539
+ "engines": {
6540
+ "node": ">=20.18.0"
6541
+ },
6542
+ "peerDependencies": {
6543
+ "typescript": ">=5.3.3"
6544
+ }
6545
+ },
6546
+ "node_modules/@solana/transactions/node_modules/@solana/codecs-numbers": {
6547
+ "version": "2.3.0",
6548
+ "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-2.3.0.tgz",
6549
+ "integrity": "sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==",
6550
+ "license": "MIT",
6551
+ "dependencies": {
6552
+ "@solana/codecs-core": "2.3.0",
6553
+ "@solana/errors": "2.3.0"
6554
+ },
6555
+ "engines": {
6556
+ "node": ">=20.18.0"
6557
+ },
6558
+ "peerDependencies": {
6559
+ "typescript": ">=5.3.3"
6560
+ }
6561
+ },
6562
+ "node_modules/@solana/transactions/node_modules/@solana/codecs-strings": {
6563
+ "version": "2.3.0",
6564
+ "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-2.3.0.tgz",
6565
+ "integrity": "sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==",
6566
+ "license": "MIT",
6567
+ "dependencies": {
6568
+ "@solana/codecs-core": "2.3.0",
6569
+ "@solana/codecs-numbers": "2.3.0",
6570
+ "@solana/errors": "2.3.0"
6571
+ },
6572
+ "engines": {
6573
+ "node": ">=20.18.0"
6574
+ },
6575
+ "peerDependencies": {
6576
+ "fastestsmallesttextencoderdecoder": "^1.0.22",
6577
+ "typescript": ">=5.3.3"
6578
+ }
6579
+ },
6580
+ "node_modules/@solana/transactions/node_modules/@solana/errors": {
6581
+ "version": "2.3.0",
6582
+ "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-2.3.0.tgz",
6583
+ "integrity": "sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==",
6584
+ "license": "MIT",
6585
+ "dependencies": {
6586
+ "chalk": "^5.4.1",
6587
+ "commander": "^14.0.0"
6588
+ },
6589
+ "bin": {
6590
+ "errors": "bin/cli.mjs"
6591
+ },
6592
+ "engines": {
6593
+ "node": ">=20.18.0"
6594
+ },
6595
+ "peerDependencies": {
6596
+ "typescript": ">=5.3.3"
6597
+ }
6598
+ },
6599
+ "node_modules/@solana/transactions/node_modules/chalk": {
6600
+ "version": "5.6.2",
6601
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
6602
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
6603
+ "license": "MIT",
6604
+ "engines": {
6605
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
6606
+ },
6607
+ "funding": {
6608
+ "url": "https://github.com/chalk/chalk?sponsor=1"
6609
+ }
6610
+ },
6611
+ "node_modules/@solana/transactions/node_modules/commander": {
6612
+ "version": "14.0.2",
6613
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
6614
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
6615
+ "license": "MIT",
6616
+ "engines": {
6617
+ "node": ">=20"
6618
+ }
6619
+ },
6620
+ "node_modules/@solana/wallet-adapter-alpha": {
6621
+ "version": "0.1.14",
6622
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-alpha/-/wallet-adapter-alpha-0.1.14.tgz",
6623
+ "integrity": "sha512-ZSEvQmTdkiXPeHWIHbvdU4yDC5PfyTqG/1ZKIf2Uo6c+HslMkYer7mf9HUqJJ80dU68XqBbzBlIv34LCDVWijw==",
6624
+ "license": "Apache-2.0",
6625
+ "dependencies": {
6626
+ "@solana/wallet-adapter-base": "^0.9.27"
6627
+ },
6628
+ "engines": {
6629
+ "node": ">=20"
6630
+ },
6631
+ "peerDependencies": {
6632
+ "@solana/web3.js": "^1.98.0"
6633
+ }
6634
+ },
6635
+ "node_modules/@solana/wallet-adapter-avana": {
6636
+ "version": "0.1.17",
6637
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-avana/-/wallet-adapter-avana-0.1.17.tgz",
6638
+ "integrity": "sha512-I3h+dPWVTEylOWoY2qxyI7mhcn3QNL+tkYLrZLi3+PBaoz79CVIVFi3Yb4NTKYDP+hz7/Skm/ZsomSY5SJua5A==",
6639
+ "license": "Apache-2.0",
6640
+ "dependencies": {
6641
+ "@solana/wallet-adapter-base": "^0.9.27"
6642
+ },
6643
+ "engines": {
6644
+ "node": ">=20"
6645
+ },
6646
+ "peerDependencies": {
6647
+ "@solana/web3.js": "^1.98.0"
6648
+ }
6649
+ },
6650
+ "node_modules/@solana/wallet-adapter-base": {
6651
+ "version": "0.9.27",
6652
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-base/-/wallet-adapter-base-0.9.27.tgz",
6653
+ "integrity": "sha512-kXjeNfNFVs/NE9GPmysBRKQ/nf+foSaq3kfVSeMcO/iVgigyRmB551OjU3WyAolLG/1jeEfKLqF9fKwMCRkUqg==",
6654
+ "license": "Apache-2.0",
6655
+ "dependencies": {
6656
+ "@solana/wallet-standard-features": "^1.3.0",
6657
+ "@wallet-standard/base": "^1.1.0",
6658
+ "@wallet-standard/features": "^1.1.0",
6659
+ "eventemitter3": "^5.0.1"
6660
+ },
6661
+ "engines": {
6662
+ "node": ">=20"
6663
+ },
6664
+ "peerDependencies": {
6665
+ "@solana/web3.js": "^1.98.0"
6666
+ }
6667
+ },
6668
+ "node_modules/@solana/wallet-adapter-base-ui": {
6669
+ "version": "0.1.6",
6670
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-base-ui/-/wallet-adapter-base-ui-0.1.6.tgz",
6671
+ "integrity": "sha512-OuxLBOXA2z3dnmuGP0agEb7xhsT3+Nttd+gAkSLgJRX2vgNEAy3Fvw8IKPXv1EE2vRdw/U6Rq0Yjpp3McqVZhw==",
6672
+ "license": "Apache-2.0",
6673
+ "dependencies": {
6674
+ "@solana/wallet-adapter-react": "^0.15.39"
6675
+ },
6676
+ "engines": {
6677
+ "node": ">=20"
6678
+ },
6679
+ "peerDependencies": {
6680
+ "@solana/web3.js": "^1.98.0",
6681
+ "react": "*"
6682
+ }
6683
+ },
6684
+ "node_modules/@solana/wallet-adapter-base/node_modules/eventemitter3": {
6685
+ "version": "5.0.1",
6686
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
6687
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
6688
+ "license": "MIT"
6689
+ },
6690
+ "node_modules/@solana/wallet-adapter-bitkeep": {
6691
+ "version": "0.3.24",
6692
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-bitkeep/-/wallet-adapter-bitkeep-0.3.24.tgz",
6693
+ "integrity": "sha512-LQvS9pr/Qm95w8XFAvxqgYKVndgifwlQYV1+Exc0XMnbxpw40blMTMKxSfiiPq78e3Zi2XWRApQyqtFUafOK5g==",
6694
+ "license": "Apache-2.0",
6695
+ "dependencies": {
6696
+ "@solana/wallet-adapter-base": "^0.9.27"
6697
+ },
6698
+ "engines": {
6699
+ "node": ">=20"
6700
+ },
6701
+ "peerDependencies": {
6702
+ "@solana/web3.js": "^1.98.0"
6703
+ }
6704
+ },
6705
+ "node_modules/@solana/wallet-adapter-bitpie": {
6706
+ "version": "0.5.22",
6707
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-bitpie/-/wallet-adapter-bitpie-0.5.22.tgz",
6708
+ "integrity": "sha512-S1dSg041f8CKqzy7HQy/BPhY56ZZiZeanmdx4S6fMDpf717sgkCa7jBjLFtx8ugZzO/VpYQJtRXtKEtHpx0X0A==",
6709
+ "license": "Apache-2.0",
6710
+ "dependencies": {
6711
+ "@solana/wallet-adapter-base": "^0.9.27"
6712
+ },
6713
+ "engines": {
6714
+ "node": ">=20"
6715
+ },
6716
+ "peerDependencies": {
6717
+ "@solana/web3.js": "^1.98.0"
6718
+ }
6719
+ },
6720
+ "node_modules/@solana/wallet-adapter-clover": {
6721
+ "version": "0.4.23",
6722
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-clover/-/wallet-adapter-clover-0.4.23.tgz",
6723
+ "integrity": "sha512-0PIAP0g1CmSLyphwXLHjePpKiB1dg+veWIbkziIdLHwSsLq6aBr2FimC/ljrbtqrduL1bH7sphNZOGE0IF0JtQ==",
6724
+ "license": "Apache-2.0",
6725
+ "dependencies": {
6726
+ "@solana/wallet-adapter-base": "^0.9.27"
6727
+ },
6728
+ "engines": {
6729
+ "node": ">=20"
6730
+ },
6731
+ "peerDependencies": {
6732
+ "@solana/web3.js": "^1.98.0"
6733
+ }
6734
+ },
6735
+ "node_modules/@solana/wallet-adapter-coin98": {
6736
+ "version": "0.5.24",
6737
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-coin98/-/wallet-adapter-coin98-0.5.24.tgz",
6738
+ "integrity": "sha512-lEHk2L00PitymreyACv5ShGyyeG/NLhryohcke4r/8yDL3m2XTOeyzkhd1/6mDWavMhno1WNivHxByNHDSQhEw==",
6739
+ "license": "Apache-2.0",
6740
+ "dependencies": {
6741
+ "@solana/wallet-adapter-base": "^0.9.27",
6742
+ "bs58": "^6.0.0",
6743
+ "buffer": "^6.0.3"
6744
+ },
6745
+ "engines": {
6746
+ "node": ">=20"
6747
+ },
6748
+ "peerDependencies": {
6749
+ "@solana/web3.js": "^1.98.0"
6750
+ }
6751
+ },
6752
+ "node_modules/@solana/wallet-adapter-coin98/node_modules/base-x": {
6753
+ "version": "5.0.1",
6754
+ "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz",
6755
+ "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==",
6756
+ "license": "MIT"
6757
+ },
6758
+ "node_modules/@solana/wallet-adapter-coin98/node_modules/bs58": {
6759
+ "version": "6.0.0",
6760
+ "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz",
6761
+ "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==",
6762
+ "license": "MIT",
6763
+ "dependencies": {
6764
+ "base-x": "^5.0.0"
6765
+ }
6766
+ },
6767
+ "node_modules/@solana/wallet-adapter-coinbase": {
6768
+ "version": "0.1.23",
6769
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-coinbase/-/wallet-adapter-coinbase-0.1.23.tgz",
6770
+ "integrity": "sha512-vCJi/clbq1VVgydPFnHGAc2jdEhDAClYmhEAR4RJp9UHBg+MEQUl1WW8PVIREY5uOzJHma0qEiyummIfyt0b4A==",
6771
+ "license": "Apache-2.0",
6772
+ "dependencies": {
6773
+ "@solana/wallet-adapter-base": "^0.9.27"
6774
+ },
6775
+ "engines": {
6776
+ "node": ">=20"
6777
+ },
6778
+ "peerDependencies": {
6779
+ "@solana/web3.js": "^1.98.0"
6780
+ }
6781
+ },
6782
+ "node_modules/@solana/wallet-adapter-coinhub": {
6783
+ "version": "0.3.22",
6784
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-coinhub/-/wallet-adapter-coinhub-0.3.22.tgz",
6785
+ "integrity": "sha512-an/0FyUIY5xWfPYcOxjaVV11IbCCeErURbw+nHyWV89kw/CuiaYwaWXxATGdj8XJjg/UPsPbiLAGyKkdOMjjfw==",
6786
+ "license": "Apache-2.0",
6787
+ "dependencies": {
6788
+ "@solana/wallet-adapter-base": "^0.9.27"
6789
+ },
6790
+ "engines": {
6791
+ "node": ">=20"
6792
+ },
6793
+ "peerDependencies": {
6794
+ "@solana/web3.js": "^1.98.0"
6795
+ }
6796
+ },
6797
+ "node_modules/@solana/wallet-adapter-fractal": {
6798
+ "version": "0.1.12",
6799
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-fractal/-/wallet-adapter-fractal-0.1.12.tgz",
6800
+ "integrity": "sha512-gu9deyHxwrRfBt6VqaCVIN7FmViZn47NwORuja4wc95OX2ZxsjGE6hEs1bJsfy7uf/CsUjwDe1V309r7PlKz8g==",
6801
+ "license": "Apache-2.0",
6802
+ "dependencies": {
6803
+ "@fractalwagmi/solana-wallet-adapter": "^0.1.1",
6804
+ "@solana/wallet-adapter-base": "^0.9.27"
6805
+ },
6806
+ "engines": {
6807
+ "node": ">=20"
6808
+ },
6809
+ "peerDependencies": {
6810
+ "@solana/web3.js": "^1.98.0"
6811
+ }
6812
+ },
6813
+ "node_modules/@solana/wallet-adapter-huobi": {
6814
+ "version": "0.1.19",
6815
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-huobi/-/wallet-adapter-huobi-0.1.19.tgz",
6816
+ "integrity": "sha512-wLv2E/VEYhgVot7qyRop2adalHyw0Y+Rb1BG9RkFUa3paZUZEsIozBK3dBScTwSCJpmLCjzTVWZEvtHOfVLLSw==",
6817
+ "license": "Apache-2.0",
6818
+ "dependencies": {
6819
+ "@solana/wallet-adapter-base": "^0.9.27"
6820
+ },
6821
+ "engines": {
6822
+ "node": ">=20"
6823
+ },
6824
+ "peerDependencies": {
6825
+ "@solana/web3.js": "^1.98.0"
6826
+ }
6827
+ },
6828
+ "node_modules/@solana/wallet-adapter-hyperpay": {
6829
+ "version": "0.1.18",
6830
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-hyperpay/-/wallet-adapter-hyperpay-0.1.18.tgz",
6831
+ "integrity": "sha512-On95zV7Dq5UTqYAtLFvttwDgPVz0a2iWl1XZ467YYXbvXPWSxkQmvPD0jHPUvHepGw60Hf5p0qkylyYANIAgoQ==",
6832
+ "license": "Apache-2.0",
6833
+ "dependencies": {
6834
+ "@solana/wallet-adapter-base": "^0.9.27"
6835
+ },
6836
+ "engines": {
6837
+ "node": ">=20"
6838
+ },
6839
+ "peerDependencies": {
6840
+ "@solana/web3.js": "^1.98.0"
6841
+ }
6842
+ },
6843
+ "node_modules/@solana/wallet-adapter-keystone": {
6844
+ "version": "0.1.19",
6845
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-keystone/-/wallet-adapter-keystone-0.1.19.tgz",
6846
+ "integrity": "sha512-u7YmrQCrdZHI2hwJpX3rAiYuUdK0UIFX6m8+LSDOlA2bijlPJuTeH416aqqjueJTpvuZHowOPmV/no46PBqG0Q==",
6847
+ "license": "Apache-2.0",
6848
+ "dependencies": {
6849
+ "@keystonehq/sol-keyring": "^0.20.0",
6850
+ "@solana/wallet-adapter-base": "^0.9.27",
6851
+ "buffer": "^6.0.3"
6852
+ },
6853
+ "engines": {
6854
+ "node": ">=20"
6855
+ },
6856
+ "peerDependencies": {
6857
+ "@solana/web3.js": "^1.98.0"
6858
+ }
6859
+ },
6860
+ "node_modules/@solana/wallet-adapter-krystal": {
6861
+ "version": "0.1.16",
6862
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-krystal/-/wallet-adapter-krystal-0.1.16.tgz",
6863
+ "integrity": "sha512-crAVzzPzMo63zIH0GTHDqYjIrjGFhrAjCntOV2hMjebMGSAmaUPTJKRi+vgju2Ons2Ktva7tRwiVaJxD8370DA==",
6864
+ "license": "Apache-2.0",
6865
+ "dependencies": {
6866
+ "@solana/wallet-adapter-base": "^0.9.27"
6867
+ },
6868
+ "engines": {
6869
+ "node": ">=20"
6870
+ },
6871
+ "peerDependencies": {
6872
+ "@solana/web3.js": "^1.98.0"
6873
+ }
6874
+ },
6875
+ "node_modules/@solana/wallet-adapter-ledger": {
6876
+ "version": "0.9.29",
6877
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-ledger/-/wallet-adapter-ledger-0.9.29.tgz",
6878
+ "integrity": "sha512-1feOHQGdMOPtXtXBCuUuHlsoco2iqDNcUTbHW+Bj+3ItXGJctwMicSSWgfATEAFNUanvOB+kKZ4N3B1MQrP/9w==",
6879
+ "license": "Apache-2.0",
6880
+ "dependencies": {
6881
+ "@ledgerhq/devices": "^8.4.5",
6882
+ "@ledgerhq/hw-transport": "^6.31.5",
6883
+ "@ledgerhq/hw-transport-webhid": "^6.30.1",
6884
+ "@solana/wallet-adapter-base": "^0.9.27",
6885
+ "buffer": "^6.0.3"
6886
+ },
6887
+ "engines": {
6888
+ "node": ">=20"
6889
+ },
6890
+ "peerDependencies": {
6891
+ "@solana/web3.js": "^1.98.0"
6892
+ }
6893
+ },
6894
+ "node_modules/@solana/wallet-adapter-mathwallet": {
6895
+ "version": "0.9.22",
6896
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-mathwallet/-/wallet-adapter-mathwallet-0.9.22.tgz",
6897
+ "integrity": "sha512-5ePUe4lyTbwHlXQJwNrXRXDfyouAeIbfBTkJxcAWVivlVQcxcnE7BOwsCjImVaGNh4MumMLblxd2ywoSVDNf/g==",
6898
+ "license": "Apache-2.0",
6899
+ "dependencies": {
6900
+ "@solana/wallet-adapter-base": "^0.9.27"
6901
+ },
6902
+ "engines": {
6903
+ "node": ">=20"
6904
+ },
6905
+ "peerDependencies": {
6906
+ "@solana/web3.js": "^1.98.0"
6907
+ }
6908
+ },
6909
+ "node_modules/@solana/wallet-adapter-neko": {
6910
+ "version": "0.2.16",
6911
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-neko/-/wallet-adapter-neko-0.2.16.tgz",
6912
+ "integrity": "sha512-0l/s+NJUGkyVm24nHF0aPsTMo9lsdw21PO+obDszJziZZmiKrI1l1WmhCDwYwAllY0nQjaxQ0tJBYy066pmnVg==",
6913
+ "license": "Apache-2.0",
6914
+ "dependencies": {
6915
+ "@solana/wallet-adapter-base": "^0.9.27"
6916
+ },
6917
+ "engines": {
6918
+ "node": ">=20"
6919
+ },
6920
+ "peerDependencies": {
6921
+ "@solana/web3.js": "^1.98.0"
6922
+ }
6923
+ },
6924
+ "node_modules/@solana/wallet-adapter-nightly": {
6925
+ "version": "0.1.20",
6926
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-nightly/-/wallet-adapter-nightly-0.1.20.tgz",
6927
+ "integrity": "sha512-37kRXzZ+54JhT21Cp3lC0O+hg9ZBC4epqkwNbev8piNnZUghKdsvsG5RjbsngVY6572jPlFGiuniDmb0vUSs3A==",
6928
+ "license": "Apache-2.0",
6929
+ "dependencies": {
6930
+ "@solana/wallet-adapter-base": "^0.9.27"
6931
+ },
6932
+ "engines": {
6933
+ "node": ">=20"
6934
+ },
6935
+ "peerDependencies": {
6936
+ "@solana/web3.js": "^1.98.0"
6937
+ }
6938
+ },
6939
+ "node_modules/@solana/wallet-adapter-nufi": {
6940
+ "version": "0.1.21",
6941
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-nufi/-/wallet-adapter-nufi-0.1.21.tgz",
6942
+ "integrity": "sha512-up9V4BfWl/oR0rIDQio1JD2oic+isHPk5DI4sUUxBPmWF/BYlpDVxwEfL7Xjg+jBfeiYGn0sVjTvaHY4/qUZAw==",
6943
+ "license": "Apache-2.0",
6944
+ "dependencies": {
6945
+ "@solana/wallet-adapter-base": "^0.9.27"
6946
+ },
6947
+ "engines": {
6948
+ "node": ">=20"
6949
+ },
6950
+ "peerDependencies": {
6951
+ "@solana/web3.js": "^1.98.0"
6952
+ }
6953
+ },
6954
+ "node_modules/@solana/wallet-adapter-onto": {
6955
+ "version": "0.1.11",
6956
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-onto/-/wallet-adapter-onto-0.1.11.tgz",
6957
+ "integrity": "sha512-fyTJ5xFaYD8/Izu8q+oGD9iXZvg7ljLxi/JkVwN/HznVdac95ee1fvthkF3PPRmWGZeA7O/kYAxdQMXxlwy+xw==",
6958
+ "license": "Apache-2.0",
6959
+ "dependencies": {
6960
+ "@solana/wallet-adapter-base": "^0.9.27"
6961
+ },
6962
+ "engines": {
6963
+ "node": ">=20"
6964
+ },
6965
+ "peerDependencies": {
6966
+ "@solana/web3.js": "^1.98.0"
6967
+ }
6968
+ },
6969
+ "node_modules/@solana/wallet-adapter-particle": {
6970
+ "version": "0.1.16",
6971
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-particle/-/wallet-adapter-particle-0.1.16.tgz",
6972
+ "integrity": "sha512-uB2FFN2SqV0cJQTvQ+pyVL6OXwGMhbz5KuWU14pcZWqfrOxs+L4grksLwMCGw+yBw/+jydLGMTUWntuEm6r7ag==",
6973
+ "license": "Apache-2.0",
6974
+ "dependencies": {
6975
+ "@particle-network/solana-wallet": "^1.3.2",
6976
+ "@solana/wallet-adapter-base": "^0.9.27"
6977
+ },
6978
+ "engines": {
6979
+ "node": ">=20"
6980
+ },
6981
+ "peerDependencies": {
6982
+ "@solana/web3.js": "^1.98.0"
6983
+ }
6984
+ },
6985
+ "node_modules/@solana/wallet-adapter-phantom": {
6986
+ "version": "0.9.28",
6987
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-phantom/-/wallet-adapter-phantom-0.9.28.tgz",
6988
+ "integrity": "sha512-g/hcuWwWjzo5l8I4vor9htniVhLxd/GhoVK52WSd0hy8IZ8/FBnV3u8ABVTheLqO13d0IVy+xTxoVBbDaMjLog==",
6989
+ "license": "Apache-2.0",
6990
+ "dependencies": {
6991
+ "@solana/wallet-adapter-base": "^0.9.27"
6992
+ },
6993
+ "engines": {
6994
+ "node": ">=20"
6995
+ },
6996
+ "peerDependencies": {
6997
+ "@solana/web3.js": "^1.98.0"
6998
+ }
6999
+ },
7000
+ "node_modules/@solana/wallet-adapter-react": {
7001
+ "version": "0.15.39",
7002
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-react/-/wallet-adapter-react-0.15.39.tgz",
7003
+ "integrity": "sha512-WXtlo88ith5m22qB+qiGw301/Zb9r5pYr4QdXWmlXnRNqwST5MGmJWhG+/RVrzc+OG7kSb3z1gkVNv+2X/Y0Gg==",
7004
+ "license": "Apache-2.0",
7005
+ "dependencies": {
7006
+ "@solana-mobile/wallet-adapter-mobile": "^2.2.0",
7007
+ "@solana/wallet-adapter-base": "^0.9.27",
7008
+ "@solana/wallet-standard-wallet-adapter-react": "^1.1.4"
7009
+ },
7010
+ "engines": {
7011
+ "node": ">=20"
7012
+ },
7013
+ "peerDependencies": {
7014
+ "@solana/web3.js": "^1.98.0",
7015
+ "react": "*"
7016
+ }
7017
+ },
7018
+ "node_modules/@solana/wallet-adapter-react-ui": {
7019
+ "version": "0.9.39",
7020
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-react-ui/-/wallet-adapter-react-ui-0.9.39.tgz",
7021
+ "integrity": "sha512-B6GdOobwVuIgEX1qjcbTQEeo+0UGs3WPuBeUlR0dDCzQh9J3IAWRRyL/47FYSHYRp26LAu4ImWy4+M2TFD5OJg==",
7022
+ "license": "Apache-2.0",
7023
+ "dependencies": {
7024
+ "@solana/wallet-adapter-base": "^0.9.27",
7025
+ "@solana/wallet-adapter-base-ui": "^0.1.6",
7026
+ "@solana/wallet-adapter-react": "^0.15.39"
7027
+ },
7028
+ "engines": {
7029
+ "node": ">=20"
7030
+ },
7031
+ "peerDependencies": {
7032
+ "@solana/web3.js": "^1.98.0",
7033
+ "react": "*",
7034
+ "react-dom": "*"
7035
+ }
7036
+ },
7037
+ "node_modules/@solana/wallet-adapter-safepal": {
7038
+ "version": "0.5.22",
7039
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-safepal/-/wallet-adapter-safepal-0.5.22.tgz",
7040
+ "integrity": "sha512-K1LlQIPoKgg3rdDIVUtMV218+uUM1kCtmuVKq2N+e+ZC8zK05cW3w7++nakDtU97AOmg+y4nsSFRCFsWBWmhTw==",
7041
+ "license": "Apache-2.0",
7042
+ "dependencies": {
7043
+ "@solana/wallet-adapter-base": "^0.9.27"
7044
+ },
7045
+ "engines": {
7046
+ "node": ">=20"
7047
+ },
7048
+ "peerDependencies": {
7049
+ "@solana/web3.js": "^1.98.0"
7050
+ }
7051
+ },
7052
+ "node_modules/@solana/wallet-adapter-saifu": {
7053
+ "version": "0.1.19",
7054
+ "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-saifu/-/wallet-adapter-saifu-0.1.19.tgz",
This file is too large to show in full.
package.json
+4
@@ -39,6 +39,10 @@
39
"@radix-ui/react-toggle": "^1.1.9",
40
"@radix-ui/react-toggle-group": "^1.1.10",
41
"@radix-ui/react-tooltip": "^1.2.7",
42
+ "@solana/wallet-adapter-react": "^0.15.39",
43
+ "@solana/wallet-adapter-react-ui": "^0.9.39",
44
+ "@solana/wallet-adapter-wallets": "^0.19.37",
45
+ "@solana/web3.js": "^1.98.4",
46
"@tanstack/react-query": "^5.83.0",
47
"class-variance-authority": "^0.7.1",
48
"clsx": "^2.1.1",
src/App.tsx
+16
-13
@@ -3,6 +3,7 @@ import { Toaster as Sonner } from "@/components/ui/sonner";
3
import { TooltipProvider } from "@/components/ui/tooltip";
4
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
5
import { BrowserRouter, Routes, Route } from "react-router-dom";
6
+import { WalletContextProvider } from "./components/WalletProvider";
7
import Home from "./pages/Home";
8
import Pay from "./pages/Pay";
9
import Profile from "./pages/Profile";
@@ -12,19 +13,21 @@ const queryClient = new QueryClient();
13
14
const App = () => (
15
<QueryClientProvider client={queryClient}>
15
- <TooltipProvider>
16
- <Toaster />
17
- <Sonner />
18
- <BrowserRouter>
19
- <Routes>
20
- <Route path="/" element={<Home />} />
21
- <Route path="/pay" element={<Pay />} />
22
- <Route path="/profile" element={<Profile />} />
23
- {/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */}
24
- <Route path="*" element={<NotFound />} />
25
- </Routes>
26
- </BrowserRouter>
27
- </TooltipProvider>
16
+ <WalletContextProvider>
17
+ <TooltipProvider>
18
+ <Toaster />
19
+ <Sonner />
20
+ <BrowserRouter>
21
+ <Routes>
22
+ <Route path="/" element={<Home />} />
23
+ <Route path="/pay" element={<Pay />} />
24
+ <Route path="/profile" element={<Profile />} />
25
+ {/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */}
26
+ <Route path="*" element={<NotFound />} />
27
+ </Routes>
28
+ </BrowserRouter>
29
+ </TooltipProvider>
30
+ </WalletContextProvider>
31
</QueryClientProvider>
32
);
33
src/components/WalletButton.tsx
new
+15
@@ -0,0 +1,15 @@
1
+import { useWallet } from '@solana/wallet-adapter-react';
2
+import { WalletMultiButton } from '@solana/wallet-adapter-react-ui';
3
+import { Button } from '@/components/ui/button';
4
+
5
+export const WalletButton = () => {
6
+ const { connected } = useWallet();
7
+
8
+ return (
9
+ <WalletMultiButton
10
+ className={`!bg-primary !text-primary-foreground !rounded-lg !h-12 !px-6 !font-semibold !transition-all hover:!bg-primary/90 hover:!shadow-md ${
11
+ connected ? '!bg-accent' : ''
12
+ }`}
13
+ />
14
+ );
15
+};
src/components/WalletInfo.tsx
new
+66
@@ -0,0 +1,66 @@
1
+import { useWallet, useConnection } from '@solana/wallet-adapter-react';
2
+import { LAMPORTS_PER_SOL } from '@solana/web3.js';
3
+import { useEffect, useState } from 'react';
4
+import { Card } from '@/components/ui/card';
5
+import { Copy, ExternalLink } from 'lucide-react';
6
+import { Button } from '@/components/ui/button';
7
+import { useToast } from '@/hooks/use-toast';
8
+
9
+export const WalletInfo = () => {
10
+ const { publicKey, connected } = useWallet();
11
+ const { connection } = useConnection();
12
+ const [balance, setBalance] = useState<number | null>(null);
13
+ const { toast } = useToast();
14
+
15
+ useEffect(() => {
16
+ if (connected && publicKey) {
17
+ connection.getBalance(publicKey).then((bal) => {
18
+ setBalance(bal / LAMPORTS_PER_SOL);
19
+ });
20
+ }
21
+ }, [connected, publicKey, connection]);
22
+
23
+ if (!connected || !publicKey) {
24
+ return null;
25
+ }
26
+
27
+ const copyAddress = () => {
28
+ navigator.clipboard.writeText(publicKey.toString());
29
+ toast({
30
+ title: "Address Copied",
31
+ description: "Wallet address copied to clipboard",
32
+ });
33
+ };
34
+
35
+ const openExplorer = () => {
36
+ window.open(`https://solscan.io/account/${publicKey.toString()}`, '_blank');
37
+ };
38
+
39
+ return (
40
+ <Card className="p-6 border-0 shadow-lg">
41
+ <div className="space-y-4">
42
+ <div>
43
+ <p className="text-sm text-muted-foreground font-medium mb-2">Wallet Address</p>
44
+ <div className="flex items-center gap-2">
45
+ <code className="text-sm bg-muted px-3 py-2 rounded flex-1 overflow-x-auto">
46
+ {publicKey.toString().slice(0, 8)}...{publicKey.toString().slice(-8)}
47
+ </code>
48
+ <Button size="icon" variant="ghost" onClick={copyAddress}>
49
+ <Copy className="h-4 w-4" />
50
+ </Button>
51
+ <Button size="icon" variant="ghost" onClick={openExplorer}>
52
+ <ExternalLink className="h-4 w-4" />
53
+ </Button>
54
+ </div>
55
+ </div>
56
+
57
+ <div>
58
+ <p className="text-sm text-muted-foreground font-medium mb-2">SOL Balance</p>
59
+ <p className="text-3xl font-bold">
60
+ {balance !== null ? balance.toFixed(4) : '...'} SOL
61
+ </p>
62
+ </div>
63
+ </div>
64
+ </Card>
65
+ );
66
+};
src/components/WalletProvider.tsx
new
+35
@@ -0,0 +1,35 @@
1
+import { useMemo } from 'react';
2
+import { ConnectionProvider, WalletProvider } from '@solana/wallet-adapter-react';
3
+import { WalletModalProvider } from '@solana/wallet-adapter-react-ui';
4
+import { PhantomWalletAdapter, SolflareWalletAdapter } from '@solana/wallet-adapter-wallets';
5
+import { clusterApiUrl } from '@solana/web3.js';
6
+
7
+// Import wallet adapter CSS
8
+import '@solana/wallet-adapter-react-ui/styles.css';
9
+
10
+interface WalletContextProviderProps {
11
+ children: React.ReactNode;
12
+}
13
+
14
+export const WalletContextProvider = ({ children }: WalletContextProviderProps) => {
15
+ // Use mainnet-beta for production, devnet for testing
16
+ const network = clusterApiUrl('mainnet-beta');
17
+
18
+ const wallets = useMemo(
19
+ () => [
20
+ new PhantomWalletAdapter(),
21
+ new SolflareWalletAdapter(),
22
+ ],
23
+ []
24
+ );
25
+
26
+ return (
27
+ <ConnectionProvider endpoint={network}>
28
+ <WalletProvider wallets={wallets} autoConnect>
29
+ <WalletModalProvider>
30
+ {children}
31
+ </WalletModalProvider>
32
+ </WalletProvider>
33
+ </ConnectionProvider>
34
+ );
35
+};
src/index.css
+31
@@ -108,4 +108,35 @@ All colors MUST be HSL.
108
body {
109
@apply bg-background text-foreground;
110
}
111
+
112
+ /* Solana Wallet Adapter Overrides */
113
+ .wallet-adapter-button {
114
+ font-family: 'Inter', system-ui, sans-serif !important;
115
+ }
116
+
117
+ .wallet-adapter-modal-wrapper {
118
+ background: rgba(0, 0, 0, 0.8) !important;
119
+ backdrop-filter: blur(4px);
120
+ }
121
+
122
+ .wallet-adapter-modal {
123
+ background: hsl(var(--card)) !important;
124
+ border: 1px solid hsl(var(--border)) !important;
125
+ border-radius: 0.75rem !important;
126
+ box-shadow: var(--shadow-lg) !important;
127
+ }
128
+
129
+ .wallet-adapter-modal-title {
130
+ color: hsl(var(--foreground)) !important;
131
+ font-weight: 700 !important;
132
+ }
133
+
134
+ .wallet-adapter-modal-list {
135
+ margin: 0 !important;
136
+ }
137
+
138
+ .wallet-adapter-button:not([disabled]):hover {
139
+ background-color: hsl(var(--primary)) !important;
140
+ opacity: 0.9;
141
+ }
142
}
src/pages/Home.tsx
+17
@@ -3,6 +3,9 @@ import { Card } from "@/components/ui/card";
3
import { Badge } from "@/components/ui/badge";
4
import { ArrowUpRight, ArrowDownRight, Plus } from "lucide-react";
5
import { Button } from "@/components/ui/button";
6
+import { WalletButton } from "@/components/WalletButton";
7
+import { WalletInfo } from "@/components/WalletInfo";
8
+import { useWallet } from "@solana/wallet-adapter-react";
9
10
const transactions = [
11
{
@@ -40,9 +43,23 @@ const transactions = [
43
];
44
45
const Home = () => {
46
+ const { connected } = useWallet();
47
+
48
return (
49
<Layout title="Expenses">
50
<div className="p-4 space-y-6">
51
+ {/* Wallet Connection */}
52
+ {!connected ? (
53
+ <Card className="p-8 border-0 shadow-lg text-center space-y-4">
54
+ <h3 className="text-xl font-bold">Connect Your Wallet</h3>
55
+ <p className="text-sm text-muted-foreground font-medium">
56
+ Connect your Solana wallet to manage expenses with stablecoins
57
+ </p>
58
+ <WalletButton />
59
+ </Card>
60
+ ) : (
61
+ <WalletInfo />
62
+ )}
63
{/* Balance Card */}
64
<Card className="p-8 bg-card border-0 shadow-lg">
65
<div className="space-y-2">
src/pages/Pay.tsx
+16
@@ -1,6 +1,8 @@
1
import Layout from "@/components/Layout";
2
import { Card } from "@/components/ui/card";
3
import { CreditCard, Smartphone, QrCode, Building2 } from "lucide-react";
4
+import { WalletButton } from "@/components/WalletButton";
5
+import { useWallet } from "@solana/wallet-adapter-react";
6
7
const paymentMethods = [
8
{
@@ -51,9 +53,23 @@ const linkedCards = [
53
];
54
55
const Pay = () => {
56
+ const { connected } = useWallet();
57
+
58
return (
59
<Layout title="Pay">
60
<div className="p-4 space-y-6">
61
+ {/* Wallet Connection Banner */}
62
+ {!connected && (
63
+ <Card className="p-6 bg-secondary border-0 shadow-md">
64
+ <div className="text-center space-y-3">
65
+ <h4 className="font-bold text-base">Connect Wallet to Pay</h4>
66
+ <p className="text-sm text-muted-foreground font-medium">
67
+ Connect your Solana wallet to send and receive stablecoin payments
68
+ </p>
69
+ <WalletButton />
70
+ </div>
71
+ </Card>
72
+ )}
73
{/* Quick Actions */}
74
<div>
75
<h3 className="text-xl font-bold mb-4">Payment Methods</h3>
src/pages/Profile.tsx
+39
@@ -9,8 +9,11 @@ import {
9
FileText,
10
LogOut,
11
ChevronRight,
12
+ Wallet,
13
} from "lucide-react";
14
import { Button } from "@/components/ui/button";
15
+import { WalletButton } from "@/components/WalletButton";
16
+import { useWallet } from "@solana/wallet-adapter-react";
17
18
const menuItems = [
19
{
@@ -31,9 +34,45 @@ const menuItems = [
34
];
35
36
const Profile = () => {
37
+ const { connected, publicKey, disconnect } = useWallet();
38
+
39
return (
40
<Layout title="Profile">
41
<div className="p-4 space-y-6">
42
+ {/* Wallet Section */}
43
+ <Card className="p-6 border-0 shadow-lg">
44
+ <div className="flex items-center justify-between mb-4">
45
+ <div className="flex items-center gap-3">
46
+ <Wallet className="h-6 w-6 text-primary" />
47
+ <h3 className="text-lg font-bold">Solana Wallet</h3>
48
+ </div>
49
+ {connected && (
50
+ <span className="text-xs font-bold text-expense-positive bg-secondary px-3 py-1 rounded-full">
51
+ Connected
52
+ </span>
53
+ )}
54
+ </div>
55
+ {connected && publicKey ? (
56
+ <div className="space-y-4">
57
+ <div>
58
+ <p className="text-sm text-muted-foreground font-medium mb-1">Address</p>
59
+ <code className="text-sm bg-muted px-3 py-2 rounded block overflow-x-auto">
60
+ {publicKey.toString().slice(0, 12)}...{publicKey.toString().slice(-12)}
61
+ </code>
62
+ </div>
63
+ <Button variant="outline" size="sm" onClick={disconnect} className="w-full">
64
+ Disconnect Wallet
65
+ </Button>
66
+ </div>
67
+ ) : (
68
+ <div className="space-y-3">
69
+ <p className="text-sm text-muted-foreground font-medium">
70
+ Connect your wallet to manage stablecoin transactions
71
+ </p>
72
+ <WalletButton />
73
+ </div>
74
+ )}
75
+ </Card>
76
{/* Profile Header */}
77
<Card className="p-8 border-0 shadow-lg">
78
<div className="flex items-center gap-5">