From ac6ae419e4adf1e89d89bd57410d0ce1ea1dca81 Mon Sep 17 00:00:00 2001 From: Jeesun Kim Date: Wed, 24 Jun 2026 10:07:49 -0700 Subject: [PATCH 1/4] update stellar-wallets-kit to the latest --- package.json | 2 +- pnpm-lock.yaml | 176 +- src/constants/networkLimits.ts | 3936 ++++++++++++++++---------------- 3 files changed, 2095 insertions(+), 2019 deletions(-) diff --git a/package.json b/package.json index a8beab140..03a1c340f 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ }, "dependencies": { "@amplitude/analytics-browser": "^2.20.1", - "@creit.tech/stellar-wallets-kit": "^2.2.0", + "@creit.tech/stellar-wallets-kit": "^2.4.0", "@ledgerhq/hw-app-str": "^7.2.9", "@ledgerhq/hw-transport-webhid": "^6.30.9", "@monaco-editor/react": "^4.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e853b317..8b20968ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,8 +29,8 @@ importers: specifier: ^2.20.1 version: 2.23.7 '@creit.tech/stellar-wallets-kit': - specifier: ^2.2.0 - version: 2.2.0(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))(zod@3.25.76) + specifier: ^2.4.0 + version: 2.4.0(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) '@ledgerhq/hw-app-str': specifier: ^7.2.9 version: 7.2.9 @@ -429,11 +429,14 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + '@bufbuild/protobuf@2.12.1': + resolution: {integrity: sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==} + '@coinbase/cdp-sdk@1.50.0': resolution: {integrity: sha512-lKK6aC2z8q8C3IA39unNuWc8lgM0hU9mSqkdd7Bncf5xvT28f8G6upexFtJweNwxkeAJwiLSgBkwOhqMK2/OGQ==} - '@creit.tech/stellar-wallets-kit@2.2.0': - resolution: {integrity: sha512-GUXS0HUggxWiK2c3sNi5vnIE/40iVQqIpH7OBca6s0BUOk3GCTmZrcaep4AhNxkuWpqOCQ78i29PVr7F/0xWvA==} + '@creit.tech/stellar-wallets-kit@2.4.0': + resolution: {integrity: sha512-VVXYS1niSmwyPFV48ra6GbsYivBENYQEjscA36Yd60heGdlfwBMm9RHO/Njn+3UPTaXcoHozrunTb/ItjXiNJw==} '@creit.tech/xbull-wallet-connect@0.4.0': resolution: {integrity: sha512-LrCUIqUz50SkZ4mv2hTqSmwews8CNRYVoZ9+VjLsK/1U8PByzXTxv1vZyenj6avRTG86ifpoeihz7D3D5YIDrQ==} @@ -1733,6 +1736,9 @@ packages: '@sinclair/typebox@0.34.41': resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} + '@sinclair/typebox@0.34.49': + resolution: {integrity: sha512-brySQQs7Jtn0joV8Xh9ZV/hZb9Ozb0pmazDIASBkYKCjXrXU3mpcFahmK/z4YDhGkQvP9mWJbVyahdtU5wQA+A==} + '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} @@ -2395,6 +2401,7 @@ packages: '@stellar/stellar-base@14.0.1': resolution: {integrity: sha512-mI6Kjh9hGWDA1APawQTtCbR7702dNT/8Te1uuRFPqqdoAKBk3WpXOQI3ZSZO+5olW7BSHpmVG5KBPZpIpQxIvw==} engines: {node: '>=20.0.0'} + deprecated: This package is now rolled into @stellar/stellar-sdk. Please use @stellar/stellar-sdk to continue receiving updates and support. '@stellar/stellar-base@15.0.0': resolution: {integrity: sha512-XQhxUr9BYiEcFcgc4oWcCMR9QJCny/GmmGsuwPKf/ieIcOeb5149KLHYx9mJCA0ea8QbucR2/GzV58QbXOTxQA==} @@ -2421,6 +2428,7 @@ packages: '@swc/helpers@0.5.22': resolution: {integrity: sha512-/e2Ly3Docn9kYByap6TV4oquJ3wQuz3c+kC74riqtkwU9CwTMeuj6t2rW+bRr4pyOx/CYQM4wr0RgaKQwGEz0A==} + deprecated: This version contains a decorator helper regression from swc-project/swc#11847. Please upgrade to @swc/helpers@0.5.23 or newer. '@tanstack/query-core@5.87.4': resolution: {integrity: sha512-uNsg6zMxraEPDVO2Bn+F3/ctHi+Zsk+MMpcN8h6P7ozqD088F6mFY5TfGM7zuyIrL7HKpDyu6QHfLWiDxh3cuw==} @@ -2509,27 +2517,32 @@ packages: peerDependencies: tslib: ^2.6.2 - '@trezor/connect-plugin-stellar@9.2.3': - resolution: {integrity: sha512-ZzfRAaxkGj6u9dzUb/qsnEzEEg8gk0lhGRzuvX+JvvEmFBubAR7qK0U6Oj24vwLlOlF6swYrDdDNAtJvI0FFsg==} + '@trezor/connect-common@10.0.0-alpha.1': + resolution: {integrity: sha512-tuvM72XHACogT/fkp9D8wyzTE8h4X9emYUhvFs2pdTyIfTFs5RHDbcHQWFsvJgJoTK0H44XSSJb8pORijRfn9A==} + peerDependencies: + tslib: ^2.6.2 + + '@trezor/connect-plugin-stellar@10.0.0-alpha.1': + resolution: {integrity: sha512-v4lMnnBPxLoV/Yf8F0WmtkZGNsqurpxK62kqvaDeVoAtn5Ud+l6POQkLeQRiGsJYVm0vSDc4LHb5vLMrZTH/KA==} peerDependencies: '@stellar/stellar-sdk': ^13.3.0 '@trezor/connect': 9.x.x tslib: ^2.6.2 - '@trezor/connect-plugin-stellar@9.2.6': - resolution: {integrity: sha512-RA0Q4GHaf1mFxgSX183yyH+5tWEgS1j+sfe9KiUyIn/VnpXeUnaCpQuKMomAjGXQ5oNuvikTOdHYOqsvuEdOyw==} + '@trezor/connect-plugin-stellar@9.2.3': + resolution: {integrity: sha512-ZzfRAaxkGj6u9dzUb/qsnEzEEg8gk0lhGRzuvX+JvvEmFBubAR7qK0U6Oj24vwLlOlF6swYrDdDNAtJvI0FFsg==} peerDependencies: '@stellar/stellar-sdk': ^13.3.0 '@trezor/connect': 9.x.x tslib: ^2.6.2 - '@trezor/connect-web@9.6.4': - resolution: {integrity: sha512-Dip0+B2NKso8noux0mrsyy/Sz3Y0ZEn4Lq7CqM0hif4iu38FIPaUOWaR9BtDLj5TDYDi/sXHHkP+90gPobwigA==} + '@trezor/connect-web@10.0.0-alpha.1': + resolution: {integrity: sha512-CW1ZXzXNVYrJ2WuYneLK2LznkRAfKxRPB3vJyv1U2gia5Q7hsblImITsutLOztO0C2xO1sfETTCyVzfRkRVJEA==} peerDependencies: tslib: ^2.6.2 - '@trezor/connect-web@9.7.2': - resolution: {integrity: sha512-r4wMnQ51KO1EaMpO8HLB95E+4s+aaZE9Vjx1dHYaD+Xj40LR7OJmR6DyDKuF0Ioji3Jxx1MwZCaFfvA+0JW+Sg==} + '@trezor/connect-web@9.6.4': + resolution: {integrity: sha512-Dip0+B2NKso8noux0mrsyy/Sz3Y0ZEn4Lq7CqM0hif4iu38FIPaUOWaR9BtDLj5TDYDi/sXHHkP+90gPobwigA==} peerDependencies: tslib: ^2.6.2 @@ -2562,6 +2575,9 @@ packages: '@trezor/device-utils@1.2.0': resolution: {integrity: sha512-Aqp7pIooFTx21zRUtTI6i1AS4d9Lrx7cclvksh2nJQF9WJvbzuCXshEGkLoOsHwhQrCl3IXfbGuMdA12yDenPA==} + '@trezor/device-utils@10.0.0-alpha.1': + resolution: {integrity: sha512-93LhEqH8uKCZHLtF+62uxd3/PXCfqpK4Z98ztfGu5vrtmoONb9dV8Falha0b3KXPDrQ10TUKasFGKLg570Z/Ew==} + '@trezor/env-utils@1.4.3': resolution: {integrity: sha512-sWC828NRNQi5vc9W4M9rHOJDeI9XlsgnzZaML/lHju7WhlZCmSq5BOntZQvD8d1W0fSwLMLdlcBKBr/gQkvFZQ==} peerDependencies: @@ -2607,6 +2623,11 @@ packages: peerDependencies: tslib: ^2.6.2 + '@trezor/protobuf@10.0.0-alpha.1': + resolution: {integrity: sha512-aCUyqAr7Sho9TequaNAjnf27mgae6qzesNrOgB19bUrDrhaDDd/2eyr2SrrY1G4hPYkTyBC0jymvQnozn9f/kA==} + peerDependencies: + tslib: ^2.6.2 + '@trezor/protocol@1.2.10': resolution: {integrity: sha512-Ek5bHu2s4OAWOaJU5ksd1kcpe/STyLWOtUVTq6Vn4oMT3++qtrjWRQx/aTN/UaTfNoZlKvFXCC/STGlgBv9CKQ==} peerDependencies: @@ -2617,6 +2638,11 @@ packages: peerDependencies: tslib: ^2.6.2 + '@trezor/protocol@10.0.0-alpha.1': + resolution: {integrity: sha512-f+rXjtmAdHD93vaLq/QofLJlMP/ZQM4iJqTrcjkUgXKzu8/Jz03tttodBib8A6g9ruGcxLr2smWaRMwwreb8Pg==} + peerDependencies: + tslib: ^2.6.2 + '@trezor/schema-utils@1.3.4': resolution: {integrity: sha512-guP5TKjQEWe6c5HGx+7rhM0SAdEL5gylpkvk9XmJXjZDnl1Ew81nmLHUs2ghf8Od3pKBe4qjBIMBHUQNaOqWUg==} peerDependencies: @@ -2627,6 +2653,11 @@ packages: peerDependencies: tslib: ^2.6.2 + '@trezor/schema-utils@10.0.0-alpha.1': + resolution: {integrity: sha512-0beYv0b0De3Z60sZzM1T+IrYwXeNL+7RKfLokTvqEFDzsQkwxhYrIX47FsBhGsOmGWx9x4+65dxDbnyd4wZT6g==} + peerDependencies: + tslib: ^2.6.2 + '@trezor/transport@1.5.4': resolution: {integrity: sha512-3vGn2IEofbzhKMyLjzmTCwVTE5Wj0gkncLCNc66DU95IEW5WlwNGt/nXSJCg9TMBHK6qtlbY1HOBFuUzEW2Q7w==} peerDependencies: @@ -2643,6 +2674,14 @@ packages: '@trezor/type-utils@1.2.0': resolution: {integrity: sha512-+E2QntxkyQuYfQQyl8RvT01tq2i5Dp/LFUOXuizF+KVOqsZBjBY43j5hewcCO3+MokD7deDiPyekbUEN5/iVlw==} + '@trezor/type-utils@10.0.0-alpha.1': + resolution: {integrity: sha512-wK75rrwlyXFgPfdHQFRbeKCoj+orQLXKj7rliMK30z+F1y+rEcfv/MW2VP48Q9mL5pea+ZX1nRnb4hYx1v38Ow==} + + '@trezor/utils@10.0.0-alpha.1': + resolution: {integrity: sha512-A+txzREoeX2MO1AqocDBsMNe+R21jTx5kungXGuzeTRRevARLsYh8MPes0170uMjq4qNSgopBnYZK18WyksOmQ==} + peerDependencies: + tslib: ^2.6.2 + '@trezor/utils@9.4.3': resolution: {integrity: sha512-QkLHpGTF3W3wNGj6OCdcMog7MhAAdlUmpjjmMjMqE0JSoi1Yjr0m7k7xN0iIHSqcgrhYteZDeJZAGlAf/b7gqw==} peerDependencies: @@ -2678,6 +2717,11 @@ packages: peerDependencies: tslib: ^2.6.2 + '@trezor/websocket-client@10.0.0-alpha.1': + resolution: {integrity: sha512-129Ot1m+fDodRFBvav2d6v8nLxZLAl/udQP5l5W6jxQZcWUuviphDceT/juF8EvNGdw+L6OIu6fH+yCXARpFWQ==} + peerDependencies: + tslib: ^2.6.2 + '@twind/core@1.1.3': resolution: {integrity: sha512-/B/aNFerMb2IeyjSJy3SJxqVxhrT77gBDknLMiZqXIRr4vNJqiuhx7KqUSRzDCwUmyGuogkamz+aOLzN6MeSLw==} engines: {node: '>=14.15.0'} @@ -7110,6 +7154,8 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} + '@bufbuild/protobuf@2.12.1': {} + '@coinbase/cdp-sdk@1.50.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)(utf-8-validate@6.0.6)': dependencies: '@solana-program/system': 0.10.0(@solana/kit@5.5.1(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)(utf-8-validate@6.0.6)) @@ -7132,7 +7178,7 @@ snapshots: - utf-8-validate optional: true - '@creit.tech/stellar-wallets-kit@2.2.0(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))(zod@3.25.76)': + '@creit.tech/stellar-wallets-kit@2.4.0(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: '@albedo-link/intent': 0.12.0 '@creit.tech/xbull-wallet-connect': 0.4.0 @@ -7144,9 +7190,9 @@ snapshots: '@preact/signals': 2.9.0(preact@10.29.2) '@reown/appkit': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) '@stellar/freighter-api': 6.0.0 - '@stellar/stellar-base': 14.0.1 - '@trezor/connect-plugin-stellar': 9.2.6(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1) - '@trezor/connect-web': 9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) + '@stellar/stellar-sdk': 16.0.0 + '@trezor/connect-plugin-stellar': 10.0.0-alpha.1(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1) + '@trezor/connect-web': 10.0.0-alpha.1(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6) '@twind/core': 1.1.3(typescript@5.9.2) '@twind/preset-autoprefix': 1.0.7(@twind/core@1.1.3(typescript@5.9.2))(typescript@5.9.2) '@twind/preset-tailwind': 1.1.4(@twind/core@1.1.3(typescript@5.9.2))(typescript@5.9.2) @@ -7166,8 +7212,6 @@ snapshots: - '@netlify/blobs' - '@planetscale/database' - '@react-native-async-storage/async-storage' - - '@solana/sysvars' - - '@stellar/stellar-sdk' - '@trezor/connect' - '@types/react' - '@upstash/redis' @@ -7179,21 +7223,17 @@ snapshots: - db0 - debug - encoding - - expo-constants - - expo-localization - fastestsmallesttextencoderdecoder - immer - ioredis - near-api-js - react - - react-native - supports-color - tslib - typescript - uploadthing - use-sync-external-store - utf-8-validate - - ws - zod '@creit.tech/xbull-wallet-connect@0.4.0': @@ -7734,7 +7774,7 @@ snapshots: '@ledgerhq/hw-app-str@7.2.8': dependencies: '@ledgerhq/errors': 6.35.0 - '@ledgerhq/hw-transport': 6.31.12 + '@ledgerhq/hw-transport': 6.31.13 bip32-path: 0.4.2 '@ledgerhq/hw-app-str@7.2.9': @@ -7754,7 +7794,7 @@ snapshots: dependencies: '@ledgerhq/devices': 8.6.1 '@ledgerhq/errors': 6.35.0 - '@ledgerhq/hw-transport': 6.31.12 + '@ledgerhq/hw-transport': 6.31.13 '@ledgerhq/logs': 6.17.0 '@ledgerhq/hw-transport@6.31.12': @@ -8968,6 +9008,8 @@ snapshots: '@sinclair/typebox@0.34.41': {} + '@sinclair/typebox@0.34.49': {} + '@sinonjs/commons@3.0.1': dependencies: type-detect: 4.0.8 @@ -10171,47 +10213,46 @@ snapshots: - expo-localization - react-native - '@trezor/connect-plugin-stellar@9.2.3(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1)': + '@trezor/connect-common@10.0.0-alpha.1(tslib@2.8.1)': + dependencies: + '@trezor/device-utils': 10.0.0-alpha.1 + '@trezor/protobuf': 10.0.0-alpha.1(tslib@2.8.1) + '@trezor/protocol': 10.0.0-alpha.1(tslib@2.8.1) + '@trezor/schema-utils': 10.0.0-alpha.1(tslib@2.8.1) + '@trezor/type-utils': 10.0.0-alpha.1 + '@trezor/utils': 10.0.0-alpha.1(tslib@2.8.1) + tslib: 2.8.1 + + '@trezor/connect-plugin-stellar@10.0.0-alpha.1(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1)': dependencies: '@stellar/stellar-sdk': 16.0.0 '@trezor/connect': 9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) - '@trezor/utils': 9.4.3(tslib@2.8.1) + '@trezor/utils': 10.0.0-alpha.1(tslib@2.8.1) tslib: 2.8.1 - '@trezor/connect-plugin-stellar@9.2.6(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1)': + '@trezor/connect-plugin-stellar@9.2.3(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1)': dependencies: '@stellar/stellar-sdk': 16.0.0 '@trezor/connect': 9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) - '@trezor/utils': 9.5.0(tslib@2.8.1) + '@trezor/utils': 9.4.3(tslib@2.8.1) tslib: 2.8.1 - '@trezor/connect-web@9.6.4(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))': + '@trezor/connect-web@10.0.0-alpha.1(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6)': dependencies: - '@trezor/connect': 9.6.4(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) - '@trezor/connect-common': 0.4.4(tslib@2.8.1) - '@trezor/utils': 9.4.4(tslib@2.8.1) - '@trezor/websocket-client': 1.2.4(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6) + '@trezor/connect-common': 10.0.0-alpha.1(tslib@2.8.1) + '@trezor/utils': 10.0.0-alpha.1(tslib@2.8.1) + '@trezor/websocket-client': 10.0.0-alpha.1(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6) tslib: 2.8.1 transitivePeerDependencies: - - '@solana/sysvars' - bufferutil - - debug - - encoding - - expo-constants - - expo-localization - - fastestsmallesttextencoderdecoder - - react-native - - supports-color - - typescript - utf-8-validate - - ws - '@trezor/connect-web@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))': + '@trezor/connect-web@9.6.4(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))': dependencies: - '@trezor/connect': 9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) - '@trezor/connect-common': 0.5.1(tslib@2.8.1) - '@trezor/utils': 9.5.0(tslib@2.8.1) - '@trezor/websocket-client': 1.3.0(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6) + '@trezor/connect': 9.6.4(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) + '@trezor/connect-common': 0.4.4(tslib@2.8.1) + '@trezor/utils': 9.4.4(tslib@2.8.1) + '@trezor/websocket-client': 1.2.4(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6) tslib: 2.8.1 transitivePeerDependencies: - '@solana/sysvars' @@ -10348,6 +10389,8 @@ snapshots: '@trezor/device-utils@1.2.0': {} + '@trezor/device-utils@10.0.0-alpha.1': {} + '@trezor/env-utils@1.4.3(tslib@2.8.1)': dependencies: tslib: 2.8.1 @@ -10379,6 +10422,12 @@ snapshots: protobufjs: 7.4.0 tslib: 2.8.1 + '@trezor/protobuf@10.0.0-alpha.1(tslib@2.8.1)': + dependencies: + '@bufbuild/protobuf': 2.12.1 + '@trezor/schema-utils': 10.0.0-alpha.1(tslib@2.8.1) + tslib: 2.8.1 + '@trezor/protocol@1.2.10(tslib@2.8.1)': dependencies: tslib: 2.8.1 @@ -10387,6 +10436,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@trezor/protocol@10.0.0-alpha.1(tslib@2.8.1)': + dependencies: + tslib: 2.8.1 + '@trezor/schema-utils@1.3.4(tslib@2.8.1)': dependencies: '@sinclair/typebox': 0.33.22 @@ -10399,6 +10452,13 @@ snapshots: ts-mixer: 6.0.4 tslib: 2.8.1 + '@trezor/schema-utils@10.0.0-alpha.1(tslib@2.8.1)': + dependencies: + '@sinclair/typebox': 0.34.49 + '@trezor/type-utils': 10.0.0-alpha.1 + ts-mixer: 6.0.4 + tslib: 2.8.1 + '@trezor/transport@1.5.4(tslib@2.8.1)': dependencies: '@trezor/protobuf': 1.4.4(tslib@2.8.1) @@ -10427,6 +10487,13 @@ snapshots: '@trezor/type-utils@1.2.0': {} + '@trezor/type-utils@10.0.0-alpha.1': {} + + '@trezor/utils@10.0.0-alpha.1(tslib@2.8.1)': + dependencies: + bignumber.js: 9.3.1 + tslib: 2.8.1 + '@trezor/utils@9.4.3(tslib@2.8.1)': dependencies: bignumber.js: 9.3.1 @@ -10502,6 +10569,15 @@ snapshots: - bufferutil - utf-8-validate + '@trezor/websocket-client@10.0.0-alpha.1(bufferutil@4.1.0)(tslib@2.8.1)(utf-8-validate@6.0.6)': + dependencies: + '@trezor/utils': 10.0.0-alpha.1(tslib@2.8.1) + tslib: 2.8.1 + ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@twind/core@1.1.3(typescript@5.9.2)': dependencies: csstype: 3.2.3 @@ -10648,11 +10724,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 24.3.1 + '@types/node': 24.13.2 '@types/ws@8.18.1': dependencies: - '@types/node': 24.3.1 + '@types/node': 24.13.2 '@types/yargs-parser@21.0.3': {} diff --git a/src/constants/networkLimits.ts b/src/constants/networkLimits.ts index f36a443e3..e55780aad 100644 --- a/src/constants/networkLimits.ts +++ b/src/constants/networkLimits.ts @@ -53,207 +53,207 @@ export type NetworkLimitsJson = { }; export const MAINNET_LIMITS: NetworkLimits = { - tx_max_instructions: 400000000, - tx_memory_limit: 41943040, - tx_max_footprint_entries: 400, - tx_max_disk_read_entries: 200, - tx_max_write_ledger_entries: 200, - tx_max_disk_read_bytes: 200000, - tx_max_write_bytes: 132096, - tx_max_contract_events_size_bytes: 16384, - contract_data_key_size_bytes: 250, - contract_max_size_bytes: 131072, - ledger_max_instructions: 580000000, - ledger_max_disk_read_entries: 1000, - ledger_max_disk_read_bytes: 400000, - ledger_max_write_ledger_entries: 1000, - ledger_max_write_bytes: 286720, - ledger_max_txs_size_bytes: 266240, - max_entry_ttl: 3110400, - min_temporary_ttl: 17280, - min_persistent_ttl: 2073600, - fee_rate_per_instructions_increment: 7, - fee_read_ledger_entry: "1563", - fee_write_ledger_entry: "2500", - fee_read_1kb: "447", - fee_write_1kb: "875", - fee_tx_size_1kb: "406", - fee_historical_1kb: "4059", - fee_contract_events_1kb: "5000", - persistent_rent_rate_denominator: "1215", - temp_rent_rate_denominator: "2430", - live_soroban_state_size_window: [ - "1147011547", - "1147157707", - "1147482415", - "1147874611", - "1148779459", - "1149963167", - "1150402339", - "1150970167", - "1152034127", - "1153157943", - "1153979247", - "1154200711", - "1155370887", - "1155982715", - "1156069199", - "1156047395", - "1156696995", - "1157604319", - "1158040083", - "1158930783", - "1159705171", - "1161022183", - "1161879175", - "1162643899", - "1163426739", - "1164375455", - "1165541871", - "1166480431", - "1167361311", - "1168198807", + "tx_max_instructions": 400000000, + "tx_memory_limit": 41943040, + "tx_max_footprint_entries": 400, + "tx_max_disk_read_entries": 200, + "tx_max_write_ledger_entries": 200, + "tx_max_disk_read_bytes": 200000, + "tx_max_write_bytes": 132096, + "tx_max_contract_events_size_bytes": 16384, + "contract_data_key_size_bytes": 250, + "contract_max_size_bytes": 131072, + "ledger_max_instructions": 580000000, + "ledger_max_disk_read_entries": 1000, + "ledger_max_disk_read_bytes": 400000, + "ledger_max_write_ledger_entries": 1000, + "ledger_max_write_bytes": 286720, + "ledger_max_txs_size_bytes": 266240, + "max_entry_ttl": 3110400, + "min_temporary_ttl": 17280, + "min_persistent_ttl": 2073600, + "fee_rate_per_instructions_increment": 7, + "fee_read_ledger_entry": "1563", + "fee_write_ledger_entry": "2500", + "fee_read_1kb": "447", + "fee_write_1kb": "875", + "fee_tx_size_1kb": "406", + "fee_historical_1kb": "4059", + "fee_contract_events_1kb": "5000", + "persistent_rent_rate_denominator": "1215", + "temp_rent_rate_denominator": "2430", + "live_soroban_state_size_window": [ + "1251341035", + "1252240119", + "1253261711", + "1255111587", + "1255919271", + "1256222367", + "1256527955", + "1257931967", + "1259385195", + "1260429971", + "1261251115", + "1262090615", + "1263413031", + "1264498243", + "1265171907", + "1265756015", + "1266484995", + "1267540723", + "1268447675", + "1268814491", + "1269182943", + "1270036071", + "1271212951", + "1271971387", + "1272367007", + "1272894975", + "1273892951", + "1274759603", + "1275518815", + "1276018067" ], - state_target_size_bytes: "3000000000", - rent_fee_1kb_state_size_low: "-17000", - rent_fee_1kb_state_size_high: "10000", - state_size_rent_fee_growth_factor: 5000, + "state_target_size_bytes": "3000000000", + "rent_fee_1kb_state_size_low": "-17000", + "rent_fee_1kb_state_size_high": "10000", + "state_size_rent_fee_growth_factor": 5000 } as const; export const TESTNET_LIMITS: NetworkLimits = { - tx_max_instructions: 400000000, - tx_memory_limit: 41943040, - tx_max_footprint_entries: 400, - tx_max_disk_read_entries: 200, - tx_max_write_ledger_entries: 200, - tx_max_disk_read_bytes: 200000, - tx_max_write_bytes: 132096, - tx_max_contract_events_size_bytes: 16384, - contract_data_key_size_bytes: 250, - contract_max_size_bytes: 131072, - ledger_max_instructions: 580000000, - ledger_max_disk_read_entries: 1000, - ledger_max_disk_read_bytes: 400000, - ledger_max_write_ledger_entries: 1000, - ledger_max_write_bytes: 286720, - ledger_max_txs_size_bytes: 266240, - max_entry_ttl: 3110400, - min_temporary_ttl: 720, - min_persistent_ttl: 120960, - fee_rate_per_instructions_increment: 7, - fee_read_ledger_entry: "1563", - fee_write_ledger_entry: "2500", - fee_read_1kb: "447", - fee_write_1kb: "875", - fee_tx_size_1kb: "406", - fee_historical_1kb: "4059", - fee_contract_events_1kb: "5000", - persistent_rent_rate_denominator: "1215", - temp_rent_rate_denominator: "2430", - live_soroban_state_size_window: [ - "2187145875", - "2188234710", - "2189056996", - "2189078264", - "2189151927", - "2190523585", - "2190549581", - "2190983840", - "2192215387", - "2192817299", - "2193604288", - "2194371553", - "2194370689", - "2194298698", - "2194346582", - "2195373743", - "2195434959", - "2196160981", - "2199873092", - "2199898468", - "2199938640", - "2200859676", - "2201581614", - "2202064735", - "2203460207", - "2204646974", - "2205500624", - "2205781880", - "2206414450", - "2206489229", + "tx_max_instructions": 400000000, + "tx_memory_limit": 41943040, + "tx_max_footprint_entries": 400, + "tx_max_disk_read_entries": 200, + "tx_max_write_ledger_entries": 200, + "tx_max_disk_read_bytes": 200000, + "tx_max_write_bytes": 132096, + "tx_max_contract_events_size_bytes": 16384, + "contract_data_key_size_bytes": 250, + "contract_max_size_bytes": 131072, + "ledger_max_instructions": 580000000, + "ledger_max_disk_read_entries": 1000, + "ledger_max_disk_read_bytes": 400000, + "ledger_max_write_ledger_entries": 1000, + "ledger_max_write_bytes": 286720, + "ledger_max_txs_size_bytes": 266240, + "max_entry_ttl": 3110400, + "min_temporary_ttl": 720, + "min_persistent_ttl": 120960, + "fee_rate_per_instructions_increment": 7, + "fee_read_ledger_entry": "1563", + "fee_write_ledger_entry": "2500", + "fee_read_1kb": "447", + "fee_write_1kb": "875", + "fee_tx_size_1kb": "406", + "fee_historical_1kb": "4059", + "fee_contract_events_1kb": "5000", + "persistent_rent_rate_denominator": "1215", + "temp_rent_rate_denominator": "2430", + "live_soroban_state_size_window": [ + "2341355156", + "2341429757", + "2342939140", + "2343050701", + "2344649574", + "2345853961", + "2346282511", + "2349216738", + "2350773862", + "2351925568", + "2353947017", + "2356541669", + "2358079848", + "2356876465", + "2356862467", + "2361182054", + "2361710265", + "2363608535", + "2365064875", + "2367867792", + "2368108216", + "2367823092", + "2367988641", + "2359470802", + "2352476010", + "2352725475", + "2353735754", + "2354101230", + "2354126046", + "2354954865" ], - state_target_size_bytes: "3000000000", - rent_fee_1kb_state_size_low: "-17000", - rent_fee_1kb_state_size_high: "10000", - state_size_rent_fee_growth_factor: 5000, + "state_target_size_bytes": "3000000000", + "rent_fee_1kb_state_size_low": "-17000", + "rent_fee_1kb_state_size_high": "10000", + "state_size_rent_fee_growth_factor": 5000 } as const; export const FUTURENET_LIMITS: NetworkLimits = { - tx_max_instructions: 400000000, - tx_memory_limit: 41943040, - tx_max_footprint_entries: 400, - tx_max_disk_read_entries: 200, - tx_max_write_ledger_entries: 200, - tx_max_disk_read_bytes: 200000, - tx_max_write_bytes: 132096, - tx_max_contract_events_size_bytes: 16384, - contract_data_key_size_bytes: 250, - contract_max_size_bytes: 131072, - ledger_max_instructions: 580000000, - ledger_max_disk_read_entries: 1000, - ledger_max_disk_read_bytes: 400000, - ledger_max_write_ledger_entries: 1000, - ledger_max_write_bytes: 286720, - ledger_max_txs_size_bytes: 266240, - max_entry_ttl: 3110400, - min_temporary_ttl: 720, - min_persistent_ttl: 120960, - fee_rate_per_instructions_increment: 7, - fee_read_ledger_entry: "1563", - fee_write_ledger_entry: "2500", - fee_read_1kb: "447", - fee_write_1kb: "875", - fee_tx_size_1kb: "406", - fee_historical_1kb: "4059", - fee_contract_events_1kb: "5000", - persistent_rent_rate_denominator: "1215", - temp_rent_rate_denominator: "2430", - live_soroban_state_size_window: [ - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373539", - "65373803", - "65374191", - "65374191", - "65374191", - "65374983", - "65374983", - "65374983", - "65374983", - "65374983", - "65374983", - "65374983", + "tx_max_instructions": 400000000, + "tx_memory_limit": 41943040, + "tx_max_footprint_entries": 400, + "tx_max_disk_read_entries": 200, + "tx_max_write_ledger_entries": 200, + "tx_max_disk_read_bytes": 200000, + "tx_max_write_bytes": 132096, + "tx_max_contract_events_size_bytes": 16384, + "contract_data_key_size_bytes": 250, + "contract_max_size_bytes": 131072, + "ledger_max_instructions": 580000000, + "ledger_max_disk_read_entries": 1000, + "ledger_max_disk_read_bytes": 400000, + "ledger_max_write_ledger_entries": 1000, + "ledger_max_write_bytes": 286720, + "ledger_max_txs_size_bytes": 266240, + "max_entry_ttl": 3110400, + "min_temporary_ttl": 720, + "min_persistent_ttl": 120960, + "fee_rate_per_instructions_increment": 7, + "fee_read_ledger_entry": "1563", + "fee_write_ledger_entry": "2500", + "fee_read_1kb": "447", + "fee_write_1kb": "875", + "fee_tx_size_1kb": "406", + "fee_historical_1kb": "4059", + "fee_contract_events_1kb": "5000", + "persistent_rent_rate_denominator": "1215", + "temp_rent_rate_denominator": "2430", + "live_soroban_state_size_window": [ + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166", + "65398166" ], - state_target_size_bytes: "3000000000", - rent_fee_1kb_state_size_low: "-17000", - rent_fee_1kb_state_size_high: "10000", - state_size_rent_fee_growth_factor: 5000, + "state_target_size_bytes": "3000000000", + "rent_fee_1kb_state_size_low": "-17000", + "rent_fee_1kb_state_size_high": "10000", + "state_size_rent_fee_growth_factor": 5000 } as const; export const NETWORK_LIMITS: Record = { @@ -263,2901 +263,2901 @@ export const NETWORK_LIMITS: Record = { } as const; export const MAINNET_LIMITS_JSON: NetworkLimitsJson = { - updated_entry: [ + "updated_entry": [ { - contract_max_size_bytes: 131072, + "contract_max_size_bytes": 131072 }, { - contract_compute_v0: { - ledger_max_instructions: "580000000", - tx_max_instructions: "400000000", - fee_rate_per_instructions_increment: "7", - tx_memory_limit: 41943040, - }, + "contract_compute_v0": { + "ledger_max_instructions": "580000000", + "tx_max_instructions": "400000000", + "fee_rate_per_instructions_increment": "7", + "tx_memory_limit": 41943040 + } }, { - contract_ledger_cost_v0: { - ledger_max_disk_read_entries: 1000, - ledger_max_disk_read_bytes: 400000, - ledger_max_write_ledger_entries: 1000, - ledger_max_write_bytes: 286720, - tx_max_disk_read_entries: 200, - tx_max_disk_read_bytes: 200000, - tx_max_write_ledger_entries: 200, - tx_max_write_bytes: 132096, - fee_disk_read_ledger_entry: "1563", - fee_write_ledger_entry: "2500", - fee_disk_read1_kb: "447", - soroban_state_target_size_bytes: "3000000000", - rent_fee1_kb_soroban_state_size_low: "-17000", - rent_fee1_kb_soroban_state_size_high: "10000", - soroban_state_rent_fee_growth_factor: 5000, - }, + "contract_ledger_cost_v0": { + "ledger_max_disk_read_entries": 1000, + "ledger_max_disk_read_bytes": 400000, + "ledger_max_write_ledger_entries": 1000, + "ledger_max_write_bytes": 286720, + "tx_max_disk_read_entries": 200, + "tx_max_disk_read_bytes": 200000, + "tx_max_write_ledger_entries": 200, + "tx_max_write_bytes": 132096, + "fee_disk_read_ledger_entry": "1563", + "fee_write_ledger_entry": "2500", + "fee_disk_read1_kb": "447", + "soroban_state_target_size_bytes": "3000000000", + "rent_fee1_kb_soroban_state_size_low": "-17000", + "rent_fee1_kb_soroban_state_size_high": "10000", + "soroban_state_rent_fee_growth_factor": 5000 + } }, { - contract_historical_data_v0: { - fee_historical1_kb: "4059", - }, + "contract_historical_data_v0": { + "fee_historical1_kb": "4059" + } }, { - contract_events_v0: { - tx_max_contract_events_size_bytes: 16384, - fee_contract_events1_kb: "5000", - }, + "contract_events_v0": { + "tx_max_contract_events_size_bytes": 16384, + "fee_contract_events1_kb": "5000" + } }, { - contract_bandwidth_v0: { - ledger_max_txs_size_bytes: 266240, - tx_max_size_bytes: 132096, - fee_tx_size1_kb: "406", - }, + "contract_bandwidth_v0": { + "ledger_max_txs_size_bytes": 266240, + "tx_max_size_bytes": 132096, + "fee_tx_size1_kb": "406" + } }, { - contract_cost_params_cpu_instructions: [ + "contract_cost_params_cpu_instructions": [ { - ext: "v0", - const_term: "4", - linear_term: "0", + "ext": "v0", + "const_term": "4", + "linear_term": "0" }, { - ext: "v0", - const_term: "434", - linear_term: "16", + "ext": "v0", + "const_term": "434", + "linear_term": "16" }, { - ext: "v0", - const_term: "42", - linear_term: "16", + "ext": "v0", + "const_term": "42", + "linear_term": "16" }, { - ext: "v0", - const_term: "44", - linear_term: "16", + "ext": "v0", + "const_term": "44", + "linear_term": "16" }, { - ext: "v0", - const_term: "295", - linear_term: "0", + "ext": "v0", + "const_term": "295", + "linear_term": "0" }, { - ext: "v0", - const_term: "60", - linear_term: "0", + "ext": "v0", + "const_term": "60", + "linear_term": "0" }, { - ext: "v0", - const_term: "221", - linear_term: "26", + "ext": "v0", + "const_term": "221", + "linear_term": "26" }, { - ext: "v0", - const_term: "331", - linear_term: "4369", + "ext": "v0", + "const_term": "331", + "linear_term": "4369" }, { - ext: "v0", - const_term: "3636", - linear_term: "7013", + "ext": "v0", + "const_term": "3636", + "linear_term": "7013" }, { - ext: "v0", - const_term: "40256", - linear_term: "0", + "ext": "v0", + "const_term": "40256", + "linear_term": "0" }, { - ext: "v0", - const_term: "377551", - linear_term: "4059", + "ext": "v0", + "const_term": "377551", + "linear_term": "4059" }, { - ext: "v0", - const_term: "417482", - linear_term: "45712", + "ext": "v0", + "const_term": "417482", + "linear_term": "45712" }, { - ext: "v0", - const_term: "41142", - linear_term: "634", + "ext": "v0", + "const_term": "41142", + "linear_term": "634" }, { - ext: "v0", - const_term: "1945", - linear_term: "0", + "ext": "v0", + "const_term": "1945", + "linear_term": "0" }, { - ext: "v0", - const_term: "6481", - linear_term: "5943", + "ext": "v0", + "const_term": "6481", + "linear_term": "5943" }, { - ext: "v0", - const_term: "711", - linear_term: "0", + "ext": "v0", + "const_term": "711", + "linear_term": "0" }, { - ext: "v0", - const_term: "2314804", - linear_term: "0", + "ext": "v0", + "const_term": "2314804", + "linear_term": "0" }, { - ext: "v0", - const_term: "4176", - linear_term: "0", + "ext": "v0", + "const_term": "4176", + "linear_term": "0" }, { - ext: "v0", - const_term: "4716", - linear_term: "0", + "ext": "v0", + "const_term": "4716", + "linear_term": "0" }, { - ext: "v0", - const_term: "4680", - linear_term: "0", + "ext": "v0", + "const_term": "4680", + "linear_term": "0" }, { - ext: "v0", - const_term: "4256", - linear_term: "0", + "ext": "v0", + "const_term": "4256", + "linear_term": "0" }, { - ext: "v0", - const_term: "884", - linear_term: "0", + "ext": "v0", + "const_term": "884", + "linear_term": "0" }, { - ext: "v0", - const_term: "1059", - linear_term: "502", + "ext": "v0", + "const_term": "1059", + "linear_term": "502" }, { - ext: "v0", - const_term: "73077", - linear_term: "25410", + "ext": "v0", + "const_term": "73077", + "linear_term": "25410" }, { - ext: "v0", - const_term: "0", - linear_term: "540752", + "ext": "v0", + "const_term": "0", + "linear_term": "540752" }, { - ext: "v0", - const_term: "0", - linear_term: "176363", + "ext": "v0", + "const_term": "0", + "linear_term": "176363" }, { - ext: "v0", - const_term: "0", - linear_term: "29989", + "ext": "v0", + "const_term": "0", + "linear_term": "29989" }, { - ext: "v0", - const_term: "0", - linear_term: "1061449", + "ext": "v0", + "const_term": "0", + "linear_term": "1061449" }, { - ext: "v0", - const_term: "0", - linear_term: "237336", + "ext": "v0", + "const_term": "0", + "linear_term": "237336" }, { - ext: "v0", - const_term: "0", - linear_term: "328476", + "ext": "v0", + "const_term": "0", + "linear_term": "328476" }, { - ext: "v0", - const_term: "0", - linear_term: "701845", + "ext": "v0", + "const_term": "0", + "linear_term": "701845" }, { - ext: "v0", - const_term: "0", - linear_term: "429383", + "ext": "v0", + "const_term": "0", + "linear_term": "429383" }, { - ext: "v0", - const_term: "0", - linear_term: "28", + "ext": "v0", + "const_term": "0", + "linear_term": "28" }, { - ext: "v0", - const_term: "43030", - linear_term: "0", + "ext": "v0", + "const_term": "43030", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "7556", + "ext": "v0", + "const_term": "0", + "linear_term": "7556" }, { - ext: "v0", - const_term: "0", - linear_term: "10711", + "ext": "v0", + "const_term": "0", + "linear_term": "10711" }, { - ext: "v0", - const_term: "0", - linear_term: "3300", + "ext": "v0", + "const_term": "0", + "linear_term": "3300" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "23038", + "ext": "v0", + "const_term": "0", + "linear_term": "23038" }, { - ext: "v0", - const_term: "0", - linear_term: "42488", + "ext": "v0", + "const_term": "0", + "linear_term": "42488" }, { - ext: "v0", - const_term: "0", - linear_term: "828974", + "ext": "v0", + "const_term": "0", + "linear_term": "828974" }, { - ext: "v0", - const_term: "0", - linear_term: "297100", + "ext": "v0", + "const_term": "0", + "linear_term": "297100" }, { - ext: "v0", - const_term: "0", - linear_term: "14", + "ext": "v0", + "const_term": "0", + "linear_term": "14" }, { - ext: "v0", - const_term: "1882", - linear_term: "0", + "ext": "v0", + "const_term": "1882", + "linear_term": "0" }, { - ext: "v0", - const_term: "3000906", - linear_term: "0", + "ext": "v0", + "const_term": "3000906", + "linear_term": "0" }, { - ext: "v0", - const_term: "661", - linear_term: "0", + "ext": "v0", + "const_term": "661", + "linear_term": "0" }, { - ext: "v0", - const_term: "985", - linear_term: "0", + "ext": "v0", + "const_term": "985", + "linear_term": "0" }, { - ext: "v0", - const_term: "1934", - linear_term: "0", + "ext": "v0", + "const_term": "1934", + "linear_term": "0" }, { - ext: "v0", - const_term: "730510", - linear_term: "0", + "ext": "v0", + "const_term": "730510", + "linear_term": "0" }, { - ext: "v0", - const_term: "5921", - linear_term: "0", + "ext": "v0", + "const_term": "5921", + "linear_term": "0" }, { - ext: "v0", - const_term: "1057822", - linear_term: "0", + "ext": "v0", + "const_term": "1057822", + "linear_term": "0" }, { - ext: "v0", - const_term: "92642", - linear_term: "0", + "ext": "v0", + "const_term": "92642", + "linear_term": "0" }, { - ext: "v0", - const_term: "100742", - linear_term: "0", + "ext": "v0", + "const_term": "100742", + "linear_term": "0" }, { - ext: "v0", - const_term: "7689", - linear_term: "0", + "ext": "v0", + "const_term": "7689", + "linear_term": "0" }, { - ext: "v0", - const_term: "2458985", - linear_term: "0", + "ext": "v0", + "const_term": "2458985", + "linear_term": "0" }, { - ext: "v0", - const_term: "2347584", - linear_term: "94135478", + "ext": "v0", + "const_term": "2347584", + "linear_term": "94135478" }, { - ext: "v0", - const_term: "1020885", - linear_term: "0", + "ext": "v0", + "const_term": "1020885", + "linear_term": "0" }, { - ext: "v0", - const_term: "2638451", - linear_term: "6803", + "ext": "v0", + "const_term": "2638451", + "linear_term": "6803" }, { - ext: "v0", - const_term: "25207", - linear_term: "0", + "ext": "v0", + "const_term": "25207", + "linear_term": "0" }, { - ext: "v0", - const_term: "7873219", - linear_term: "0", + "ext": "v0", + "const_term": "7873219", + "linear_term": "0" }, { - ext: "v0", - const_term: "7663880", - linear_term: "298580871", + "ext": "v0", + "const_term": "7663880", + "linear_term": "298580871" }, { - ext: "v0", - const_term: "1856539", - linear_term: "0", + "ext": "v0", + "const_term": "1856539", + "linear_term": "0" }, { - ext: "v0", - const_term: "6315452", - linear_term: "7232", + "ext": "v0", + "const_term": "6315452", + "linear_term": "7232" }, { - ext: "v0", - const_term: "10558948", - linear_term: "632860943", + "ext": "v0", + "const_term": "10558948", + "linear_term": "632860943" }, { - ext: "v0", - const_term: "1994", - linear_term: "0", + "ext": "v0", + "const_term": "1994", + "linear_term": "0" }, { - ext: "v0", - const_term: "1155", - linear_term: "0", + "ext": "v0", + "const_term": "1155", + "linear_term": "0" }, { - ext: "v0", - const_term: "74", - linear_term: "0", + "ext": "v0", + "const_term": "74", + "linear_term": "0" }, { - ext: "v0", - const_term: "332", - linear_term: "0", + "ext": "v0", + "const_term": "332", + "linear_term": "0" }, { - ext: "v0", - const_term: "691", - linear_term: "74558", + "ext": "v0", + "const_term": "691", + "linear_term": "74558" }, { - ext: "v0", - const_term: "35421", - linear_term: "0", + "ext": "v0", + "const_term": "35421", + "linear_term": "0" }, { - ext: "v0", - const_term: "344", - linear_term: "0", + "ext": "v0", + "const_term": "344", + "linear_term": "0" }, { - ext: "v0", - const_term: "476", - linear_term: "0", + "ext": "v0", + "const_term": "476", + "linear_term": "0" }, { - ext: "v0", - const_term: "904", - linear_term: "0", + "ext": "v0", + "const_term": "904", + "linear_term": "0" }, { - ext: "v0", - const_term: "2811", - linear_term: "0", + "ext": "v0", + "const_term": "2811", + "linear_term": "0" }, { - ext: "v0", - const_term: "1706052", - linear_term: "0", + "ext": "v0", + "const_term": "1706052", + "linear_term": "0" }, { - ext: "v0", - const_term: "61", - linear_term: "0", + "ext": "v0", + "const_term": "61", + "linear_term": "0" }, { - ext: "v0", - const_term: "3623", - linear_term: "0", + "ext": "v0", + "const_term": "3623", + "linear_term": "0" }, { - ext: "v0", - const_term: "1150435", - linear_term: "0", + "ext": "v0", + "const_term": "1150435", + "linear_term": "0" }, { - ext: "v0", - const_term: "5263916", - linear_term: "392472814", + "ext": "v0", + "const_term": "5263916", + "linear_term": "392472814" }, { - ext: "v0", - const_term: "2052", - linear_term: "0", + "ext": "v0", + "const_term": "2052", + "linear_term": "0" }, { - ext: "v0", - const_term: "1133", - linear_term: "0", + "ext": "v0", + "const_term": "1133", + "linear_term": "0" }, { - ext: "v0", - const_term: "74", - linear_term: "0", + "ext": "v0", + "const_term": "74", + "linear_term": "0" }, { - ext: "v0", - const_term: "332", - linear_term: "0", + "ext": "v0", + "const_term": "332", + "linear_term": "0" }, { - ext: "v0", - const_term: "755", - linear_term: "68930", + "ext": "v0", + "const_term": "755", + "linear_term": "68930" }, { - ext: "v0", - const_term: "33151", - linear_term: "0", + "ext": "v0", + "const_term": "33151", + "linear_term": "0" }, { - ext: "v0", - const_term: "1185193", - linear_term: "41568084", - }, - ], + "ext": "v0", + "const_term": "1185193", + "linear_term": "41568084" + } + ] }, { - contract_cost_params_memory_bytes: [ + "contract_cost_params_memory_bytes": [ { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "16", - linear_term: "128", + "ext": "v0", + "const_term": "16", + "linear_term": "128" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "242", - linear_term: "384", + "ext": "v0", + "const_term": "242", + "linear_term": "384" }, { - ext: "v0", - const_term: "0", - linear_term: "384", + "ext": "v0", + "const_term": "0", + "linear_term": "384" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "132773", - linear_term: "4903", + "ext": "v0", + "const_term": "132773", + "linear_term": "4903" }, { - ext: "v0", - const_term: "69472", - linear_term: "1217", + "ext": "v0", + "const_term": "69472", + "linear_term": "1217" }, { - ext: "v0", - const_term: "14", - linear_term: "0", + "ext": "v0", + "const_term": "14", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "181", - linear_term: "0", + "ext": "v0", + "const_term": "181", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "17564", - linear_term: "6457", + "ext": "v0", + "const_term": "17564", + "linear_term": "6457" }, { - ext: "v0", - const_term: "0", - linear_term: "47464", + "ext": "v0", + "const_term": "0", + "linear_term": "47464" }, { - ext: "v0", - const_term: "0", - linear_term: "13420", + "ext": "v0", + "const_term": "0", + "linear_term": "13420" }, { - ext: "v0", - const_term: "0", - linear_term: "6285", + "ext": "v0", + "const_term": "0", + "linear_term": "6285" }, { - ext: "v0", - const_term: "0", - linear_term: "64670", + "ext": "v0", + "const_term": "0", + "linear_term": "64670" }, { - ext: "v0", - const_term: "0", - linear_term: "29074", + "ext": "v0", + "const_term": "0", + "linear_term": "29074" }, { - ext: "v0", - const_term: "0", - linear_term: "48095", + "ext": "v0", + "const_term": "0", + "linear_term": "48095" }, { - ext: "v0", - const_term: "0", - linear_term: "103229", + "ext": "v0", + "const_term": "0", + "linear_term": "103229" }, { - ext: "v0", - const_term: "0", - linear_term: "36394", + "ext": "v0", + "const_term": "0", + "linear_term": "36394" }, { - ext: "v0", - const_term: "0", - linear_term: "257", + "ext": "v0", + "const_term": "0", + "linear_term": "257" }, { - ext: "v0", - const_term: "70704", - linear_term: "0", + "ext": "v0", + "const_term": "70704", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "14613", + "ext": "v0", + "const_term": "0", + "linear_term": "14613" }, { - ext: "v0", - const_term: "0", - linear_term: "6833", + "ext": "v0", + "const_term": "0", + "linear_term": "6833" }, { - ext: "v0", - const_term: "0", - linear_term: "1025", + "ext": "v0", + "const_term": "0", + "linear_term": "1025" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "129632", + "ext": "v0", + "const_term": "0", + "linear_term": "129632" }, { - ext: "v0", - const_term: "0", - linear_term: "13665", + "ext": "v0", + "const_term": "0", + "linear_term": "13665" }, { - ext: "v0", - const_term: "0", - linear_term: "97637", + "ext": "v0", + "const_term": "0", + "linear_term": "97637" }, { - ext: "v0", - const_term: "0", - linear_term: "9176", + "ext": "v0", + "const_term": "0", + "linear_term": "9176" }, { - ext: "v0", - const_term: "0", - linear_term: "126", + "ext": "v0", + "const_term": "0", + "linear_term": "126" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "109494", - linear_term: "266603", + "ext": "v0", + "const_term": "109494", + "linear_term": "266603" }, { - ext: "v0", - const_term: "2776", - linear_term: "0", + "ext": "v0", + "const_term": "2776", + "linear_term": "0" }, { - ext: "v0", - const_term: "5896", - linear_term: "0", + "ext": "v0", + "const_term": "5896", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "219654", - linear_term: "266603", + "ext": "v0", + "const_term": "219654", + "linear_term": "266603" }, { - ext: "v0", - const_term: "1672", - linear_term: "0", + "ext": "v0", + "const_term": "1672", + "linear_term": "0" }, { - ext: "v0", - const_term: "3960", - linear_term: "0", + "ext": "v0", + "const_term": "3960", + "linear_term": "0" }, { - ext: "v0", - const_term: "2204", - linear_term: "9340474", + "ext": "v0", + "const_term": "2204", + "linear_term": "9340474" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "248", - linear_term: "0", + "ext": "v0", + "const_term": "248", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "128", + "ext": "v0", + "const_term": "0", + "linear_term": "128" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "1821", - linear_term: "6232546", + "ext": "v0", + "const_term": "1821", + "linear_term": "6232546" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "312", - linear_term: "0", + "ext": "v0", + "const_term": "312", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "73061", - linear_term: "229779", - }, - ], + "ext": "v0", + "const_term": "73061", + "linear_term": "229779" + } + ] }, { - contract_data_key_size_bytes: 250, + "contract_data_key_size_bytes": 250 }, { - contract_data_entry_size_bytes: 65536, + "contract_data_entry_size_bytes": 65536 }, { - state_archival: { - max_entry_ttl: 3110400, - min_temporary_ttl: 17280, - min_persistent_ttl: 2073600, - persistent_rent_rate_denominator: "1215", - temp_rent_rate_denominator: "2430", - max_entries_to_archive: 1000, - live_soroban_state_size_window_sample_size: 30, - live_soroban_state_size_window_sample_period: 64, - eviction_scan_size: 500000, - starting_eviction_scan_level: 7, - }, + "state_archival": { + "max_entry_ttl": 3110400, + "min_temporary_ttl": 17280, + "min_persistent_ttl": 2073600, + "persistent_rent_rate_denominator": "1215", + "temp_rent_rate_denominator": "2430", + "max_entries_to_archive": 1000, + "live_soroban_state_size_window_sample_size": 30, + "live_soroban_state_size_window_sample_period": 64, + "eviction_scan_size": 500000, + "starting_eviction_scan_level": 7 + } }, { - contract_execution_lanes: { - ledger_max_tx_count: 2000, - }, + "contract_execution_lanes": { + "ledger_max_tx_count": 2000 + } }, { - contract_parallel_compute_v0: { - ledger_max_dependent_tx_clusters: 2, - }, + "contract_parallel_compute_v0": { + "ledger_max_dependent_tx_clusters": 2 + } }, { - contract_ledger_cost_ext_v0: { - tx_max_footprint_entries: 400, - fee_write1_kb: "875", - }, + "contract_ledger_cost_ext_v0": { + "tx_max_footprint_entries": 400, + "fee_write1_kb": "875" + } }, { - scp_timing: { - ledger_target_close_time_milliseconds: 5000, - nomination_timeout_initial_milliseconds: 1000, - nomination_timeout_increment_milliseconds: 1000, - ballot_timeout_initial_milliseconds: 1000, - ballot_timeout_increment_milliseconds: 1000, - }, - }, - ], + "scp_timing": { + "ledger_target_close_time_milliseconds": 5000, + "nomination_timeout_initial_milliseconds": 1000, + "nomination_timeout_increment_milliseconds": 1000, + "ballot_timeout_initial_milliseconds": 1000, + "ballot_timeout_increment_milliseconds": 1000 + } + } + ] }; export const TESTNET_LIMITS_JSON: NetworkLimitsJson = { - updated_entry: [ + "updated_entry": [ { - contract_max_size_bytes: 131072, + "contract_max_size_bytes": 131072 }, { - contract_compute_v0: { - ledger_max_instructions: "580000000", - tx_max_instructions: "400000000", - fee_rate_per_instructions_increment: "7", - tx_memory_limit: 41943040, - }, + "contract_compute_v0": { + "ledger_max_instructions": "580000000", + "tx_max_instructions": "400000000", + "fee_rate_per_instructions_increment": "7", + "tx_memory_limit": 41943040 + } }, { - contract_ledger_cost_v0: { - ledger_max_disk_read_entries: 1000, - ledger_max_disk_read_bytes: 400000, - ledger_max_write_ledger_entries: 1000, - ledger_max_write_bytes: 286720, - tx_max_disk_read_entries: 200, - tx_max_disk_read_bytes: 200000, - tx_max_write_ledger_entries: 200, - tx_max_write_bytes: 132096, - fee_disk_read_ledger_entry: "1563", - fee_write_ledger_entry: "2500", - fee_disk_read1_kb: "447", - soroban_state_target_size_bytes: "3000000000", - rent_fee1_kb_soroban_state_size_low: "-17000", - rent_fee1_kb_soroban_state_size_high: "10000", - soroban_state_rent_fee_growth_factor: 5000, - }, + "contract_ledger_cost_v0": { + "ledger_max_disk_read_entries": 1000, + "ledger_max_disk_read_bytes": 400000, + "ledger_max_write_ledger_entries": 1000, + "ledger_max_write_bytes": 286720, + "tx_max_disk_read_entries": 200, + "tx_max_disk_read_bytes": 200000, + "tx_max_write_ledger_entries": 200, + "tx_max_write_bytes": 132096, + "fee_disk_read_ledger_entry": "1563", + "fee_write_ledger_entry": "2500", + "fee_disk_read1_kb": "447", + "soroban_state_target_size_bytes": "3000000000", + "rent_fee1_kb_soroban_state_size_low": "-17000", + "rent_fee1_kb_soroban_state_size_high": "10000", + "soroban_state_rent_fee_growth_factor": 5000 + } }, { - contract_historical_data_v0: { - fee_historical1_kb: "4059", - }, + "contract_historical_data_v0": { + "fee_historical1_kb": "4059" + } }, { - contract_events_v0: { - tx_max_contract_events_size_bytes: 16384, - fee_contract_events1_kb: "5000", - }, + "contract_events_v0": { + "tx_max_contract_events_size_bytes": 16384, + "fee_contract_events1_kb": "5000" + } }, { - contract_bandwidth_v0: { - ledger_max_txs_size_bytes: 266240, - tx_max_size_bytes: 132096, - fee_tx_size1_kb: "406", - }, + "contract_bandwidth_v0": { + "ledger_max_txs_size_bytes": 266240, + "tx_max_size_bytes": 132096, + "fee_tx_size1_kb": "406" + } }, { - contract_cost_params_cpu_instructions: [ + "contract_cost_params_cpu_instructions": [ { - ext: "v0", - const_term: "4", - linear_term: "0", + "ext": "v0", + "const_term": "4", + "linear_term": "0" }, { - ext: "v0", - const_term: "434", - linear_term: "16", + "ext": "v0", + "const_term": "434", + "linear_term": "16" }, { - ext: "v0", - const_term: "42", - linear_term: "16", + "ext": "v0", + "const_term": "42", + "linear_term": "16" }, { - ext: "v0", - const_term: "44", - linear_term: "16", + "ext": "v0", + "const_term": "44", + "linear_term": "16" }, { - ext: "v0", - const_term: "295", - linear_term: "0", + "ext": "v0", + "const_term": "295", + "linear_term": "0" }, { - ext: "v0", - const_term: "60", - linear_term: "0", + "ext": "v0", + "const_term": "60", + "linear_term": "0" }, { - ext: "v0", - const_term: "221", - linear_term: "26", + "ext": "v0", + "const_term": "221", + "linear_term": "26" }, { - ext: "v0", - const_term: "331", - linear_term: "4369", + "ext": "v0", + "const_term": "331", + "linear_term": "4369" }, { - ext: "v0", - const_term: "3636", - linear_term: "7013", + "ext": "v0", + "const_term": "3636", + "linear_term": "7013" }, { - ext: "v0", - const_term: "40256", - linear_term: "0", + "ext": "v0", + "const_term": "40256", + "linear_term": "0" }, { - ext: "v0", - const_term: "377551", - linear_term: "4059", + "ext": "v0", + "const_term": "377551", + "linear_term": "4059" }, { - ext: "v0", - const_term: "417482", - linear_term: "45712", + "ext": "v0", + "const_term": "417482", + "linear_term": "45712" }, { - ext: "v0", - const_term: "41142", - linear_term: "634", + "ext": "v0", + "const_term": "41142", + "linear_term": "634" }, { - ext: "v0", - const_term: "1945", - linear_term: "0", + "ext": "v0", + "const_term": "1945", + "linear_term": "0" }, { - ext: "v0", - const_term: "6481", - linear_term: "5943", + "ext": "v0", + "const_term": "6481", + "linear_term": "5943" }, { - ext: "v0", - const_term: "711", - linear_term: "0", + "ext": "v0", + "const_term": "711", + "linear_term": "0" }, { - ext: "v0", - const_term: "2314804", - linear_term: "0", + "ext": "v0", + "const_term": "2314804", + "linear_term": "0" }, { - ext: "v0", - const_term: "4176", - linear_term: "0", + "ext": "v0", + "const_term": "4176", + "linear_term": "0" }, { - ext: "v0", - const_term: "4716", - linear_term: "0", + "ext": "v0", + "const_term": "4716", + "linear_term": "0" }, { - ext: "v0", - const_term: "4680", - linear_term: "0", + "ext": "v0", + "const_term": "4680", + "linear_term": "0" }, { - ext: "v0", - const_term: "4256", - linear_term: "0", + "ext": "v0", + "const_term": "4256", + "linear_term": "0" }, { - ext: "v0", - const_term: "884", - linear_term: "0", + "ext": "v0", + "const_term": "884", + "linear_term": "0" }, { - ext: "v0", - const_term: "1059", - linear_term: "502", + "ext": "v0", + "const_term": "1059", + "linear_term": "502" }, { - ext: "v0", - const_term: "73077", - linear_term: "25410", + "ext": "v0", + "const_term": "73077", + "linear_term": "25410" }, { - ext: "v0", - const_term: "0", - linear_term: "540752", + "ext": "v0", + "const_term": "0", + "linear_term": "540752" }, { - ext: "v0", - const_term: "0", - linear_term: "176363", + "ext": "v0", + "const_term": "0", + "linear_term": "176363" }, { - ext: "v0", - const_term: "0", - linear_term: "29989", + "ext": "v0", + "const_term": "0", + "linear_term": "29989" }, { - ext: "v0", - const_term: "0", - linear_term: "1061449", + "ext": "v0", + "const_term": "0", + "linear_term": "1061449" }, { - ext: "v0", - const_term: "0", - linear_term: "237336", + "ext": "v0", + "const_term": "0", + "linear_term": "237336" }, { - ext: "v0", - const_term: "0", - linear_term: "328476", + "ext": "v0", + "const_term": "0", + "linear_term": "328476" }, { - ext: "v0", - const_term: "0", - linear_term: "701845", + "ext": "v0", + "const_term": "0", + "linear_term": "701845" }, { - ext: "v0", - const_term: "0", - linear_term: "429383", + "ext": "v0", + "const_term": "0", + "linear_term": "429383" }, { - ext: "v0", - const_term: "0", - linear_term: "28", + "ext": "v0", + "const_term": "0", + "linear_term": "28" }, { - ext: "v0", - const_term: "43030", - linear_term: "0", + "ext": "v0", + "const_term": "43030", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "7556", + "ext": "v0", + "const_term": "0", + "linear_term": "7556" }, { - ext: "v0", - const_term: "0", - linear_term: "10711", + "ext": "v0", + "const_term": "0", + "linear_term": "10711" }, { - ext: "v0", - const_term: "0", - linear_term: "3300", + "ext": "v0", + "const_term": "0", + "linear_term": "3300" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "23038", + "ext": "v0", + "const_term": "0", + "linear_term": "23038" }, { - ext: "v0", - const_term: "0", - linear_term: "42488", + "ext": "v0", + "const_term": "0", + "linear_term": "42488" }, { - ext: "v0", - const_term: "0", - linear_term: "828974", + "ext": "v0", + "const_term": "0", + "linear_term": "828974" }, { - ext: "v0", - const_term: "0", - linear_term: "297100", + "ext": "v0", + "const_term": "0", + "linear_term": "297100" }, { - ext: "v0", - const_term: "0", - linear_term: "14", + "ext": "v0", + "const_term": "0", + "linear_term": "14" }, { - ext: "v0", - const_term: "1882", - linear_term: "0", + "ext": "v0", + "const_term": "1882", + "linear_term": "0" }, { - ext: "v0", - const_term: "3000906", - linear_term: "0", + "ext": "v0", + "const_term": "3000906", + "linear_term": "0" }, { - ext: "v0", - const_term: "661", - linear_term: "0", + "ext": "v0", + "const_term": "661", + "linear_term": "0" }, { - ext: "v0", - const_term: "985", - linear_term: "0", + "ext": "v0", + "const_term": "985", + "linear_term": "0" }, { - ext: "v0", - const_term: "1934", - linear_term: "0", + "ext": "v0", + "const_term": "1934", + "linear_term": "0" }, { - ext: "v0", - const_term: "730510", - linear_term: "0", + "ext": "v0", + "const_term": "730510", + "linear_term": "0" }, { - ext: "v0", - const_term: "5921", - linear_term: "0", + "ext": "v0", + "const_term": "5921", + "linear_term": "0" }, { - ext: "v0", - const_term: "1057822", - linear_term: "0", + "ext": "v0", + "const_term": "1057822", + "linear_term": "0" }, { - ext: "v0", - const_term: "92642", - linear_term: "0", + "ext": "v0", + "const_term": "92642", + "linear_term": "0" }, { - ext: "v0", - const_term: "100742", - linear_term: "0", + "ext": "v0", + "const_term": "100742", + "linear_term": "0" }, { - ext: "v0", - const_term: "7689", - linear_term: "0", + "ext": "v0", + "const_term": "7689", + "linear_term": "0" }, { - ext: "v0", - const_term: "2458985", - linear_term: "0", + "ext": "v0", + "const_term": "2458985", + "linear_term": "0" }, { - ext: "v0", - const_term: "2347584", - linear_term: "94135478", + "ext": "v0", + "const_term": "2347584", + "linear_term": "94135478" }, { - ext: "v0", - const_term: "1020885", - linear_term: "0", + "ext": "v0", + "const_term": "1020885", + "linear_term": "0" }, { - ext: "v0", - const_term: "2638451", - linear_term: "6803", + "ext": "v0", + "const_term": "2638451", + "linear_term": "6803" }, { - ext: "v0", - const_term: "25207", - linear_term: "0", + "ext": "v0", + "const_term": "25207", + "linear_term": "0" }, { - ext: "v0", - const_term: "7873219", - linear_term: "0", + "ext": "v0", + "const_term": "7873219", + "linear_term": "0" }, { - ext: "v0", - const_term: "7663880", - linear_term: "298580871", + "ext": "v0", + "const_term": "7663880", + "linear_term": "298580871" }, { - ext: "v0", - const_term: "1856539", - linear_term: "0", + "ext": "v0", + "const_term": "1856539", + "linear_term": "0" }, { - ext: "v0", - const_term: "6315452", - linear_term: "7232", + "ext": "v0", + "const_term": "6315452", + "linear_term": "7232" }, { - ext: "v0", - const_term: "10558948", - linear_term: "632860943", + "ext": "v0", + "const_term": "10558948", + "linear_term": "632860943" }, { - ext: "v0", - const_term: "1994", - linear_term: "0", + "ext": "v0", + "const_term": "1994", + "linear_term": "0" }, { - ext: "v0", - const_term: "1155", - linear_term: "0", + "ext": "v0", + "const_term": "1155", + "linear_term": "0" }, { - ext: "v0", - const_term: "74", - linear_term: "0", + "ext": "v0", + "const_term": "74", + "linear_term": "0" }, { - ext: "v0", - const_term: "332", - linear_term: "0", + "ext": "v0", + "const_term": "332", + "linear_term": "0" }, { - ext: "v0", - const_term: "691", - linear_term: "74558", + "ext": "v0", + "const_term": "691", + "linear_term": "74558" }, { - ext: "v0", - const_term: "35421", - linear_term: "0", + "ext": "v0", + "const_term": "35421", + "linear_term": "0" }, { - ext: "v0", - const_term: "344", - linear_term: "0", + "ext": "v0", + "const_term": "344", + "linear_term": "0" }, { - ext: "v0", - const_term: "476", - linear_term: "0", + "ext": "v0", + "const_term": "476", + "linear_term": "0" }, { - ext: "v0", - const_term: "904", - linear_term: "0", + "ext": "v0", + "const_term": "904", + "linear_term": "0" }, { - ext: "v0", - const_term: "2811", - linear_term: "0", + "ext": "v0", + "const_term": "2811", + "linear_term": "0" }, { - ext: "v0", - const_term: "1706052", - linear_term: "0", + "ext": "v0", + "const_term": "1706052", + "linear_term": "0" }, { - ext: "v0", - const_term: "61", - linear_term: "0", + "ext": "v0", + "const_term": "61", + "linear_term": "0" }, { - ext: "v0", - const_term: "3623", - linear_term: "0", + "ext": "v0", + "const_term": "3623", + "linear_term": "0" }, { - ext: "v0", - const_term: "1150435", - linear_term: "0", + "ext": "v0", + "const_term": "1150435", + "linear_term": "0" }, { - ext: "v0", - const_term: "5263916", - linear_term: "392472814", + "ext": "v0", + "const_term": "5263916", + "linear_term": "392472814" }, { - ext: "v0", - const_term: "2052", - linear_term: "0", + "ext": "v0", + "const_term": "2052", + "linear_term": "0" }, { - ext: "v0", - const_term: "1133", - linear_term: "0", + "ext": "v0", + "const_term": "1133", + "linear_term": "0" }, { - ext: "v0", - const_term: "74", - linear_term: "0", + "ext": "v0", + "const_term": "74", + "linear_term": "0" }, { - ext: "v0", - const_term: "332", - linear_term: "0", + "ext": "v0", + "const_term": "332", + "linear_term": "0" }, { - ext: "v0", - const_term: "755", - linear_term: "68930", + "ext": "v0", + "const_term": "755", + "linear_term": "68930" }, { - ext: "v0", - const_term: "33151", - linear_term: "0", + "ext": "v0", + "const_term": "33151", + "linear_term": "0" }, { - ext: "v0", - const_term: "1185193", - linear_term: "41568084", - }, - ], + "ext": "v0", + "const_term": "1185193", + "linear_term": "41568084" + } + ] }, { - contract_cost_params_memory_bytes: [ + "contract_cost_params_memory_bytes": [ { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "16", - linear_term: "128", + "ext": "v0", + "const_term": "16", + "linear_term": "128" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "242", - linear_term: "384", + "ext": "v0", + "const_term": "242", + "linear_term": "384" }, { - ext: "v0", - const_term: "0", - linear_term: "384", + "ext": "v0", + "const_term": "0", + "linear_term": "384" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "132773", - linear_term: "4903", + "ext": "v0", + "const_term": "132773", + "linear_term": "4903" }, { - ext: "v0", - const_term: "69472", - linear_term: "1217", + "ext": "v0", + "const_term": "69472", + "linear_term": "1217" }, { - ext: "v0", - const_term: "14", - linear_term: "0", + "ext": "v0", + "const_term": "14", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "181", - linear_term: "0", + "ext": "v0", + "const_term": "181", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "17564", - linear_term: "6457", + "ext": "v0", + "const_term": "17564", + "linear_term": "6457" }, { - ext: "v0", - const_term: "0", - linear_term: "47464", + "ext": "v0", + "const_term": "0", + "linear_term": "47464" }, { - ext: "v0", - const_term: "0", - linear_term: "13420", + "ext": "v0", + "const_term": "0", + "linear_term": "13420" }, { - ext: "v0", - const_term: "0", - linear_term: "6285", + "ext": "v0", + "const_term": "0", + "linear_term": "6285" }, { - ext: "v0", - const_term: "0", - linear_term: "64670", + "ext": "v0", + "const_term": "0", + "linear_term": "64670" }, { - ext: "v0", - const_term: "0", - linear_term: "29074", + "ext": "v0", + "const_term": "0", + "linear_term": "29074" }, { - ext: "v0", - const_term: "0", - linear_term: "48095", + "ext": "v0", + "const_term": "0", + "linear_term": "48095" }, { - ext: "v0", - const_term: "0", - linear_term: "103229", + "ext": "v0", + "const_term": "0", + "linear_term": "103229" }, { - ext: "v0", - const_term: "0", - linear_term: "36394", + "ext": "v0", + "const_term": "0", + "linear_term": "36394" }, { - ext: "v0", - const_term: "0", - linear_term: "257", + "ext": "v0", + "const_term": "0", + "linear_term": "257" }, { - ext: "v0", - const_term: "70704", - linear_term: "0", + "ext": "v0", + "const_term": "70704", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "14613", + "ext": "v0", + "const_term": "0", + "linear_term": "14613" }, { - ext: "v0", - const_term: "0", - linear_term: "6833", + "ext": "v0", + "const_term": "0", + "linear_term": "6833" }, { - ext: "v0", - const_term: "0", - linear_term: "1025", + "ext": "v0", + "const_term": "0", + "linear_term": "1025" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "129632", + "ext": "v0", + "const_term": "0", + "linear_term": "129632" }, { - ext: "v0", - const_term: "0", - linear_term: "13665", + "ext": "v0", + "const_term": "0", + "linear_term": "13665" }, { - ext: "v0", - const_term: "0", - linear_term: "97637", + "ext": "v0", + "const_term": "0", + "linear_term": "97637" }, { - ext: "v0", - const_term: "0", - linear_term: "9176", + "ext": "v0", + "const_term": "0", + "linear_term": "9176" }, { - ext: "v0", - const_term: "0", - linear_term: "126", + "ext": "v0", + "const_term": "0", + "linear_term": "126" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "109494", - linear_term: "266603", + "ext": "v0", + "const_term": "109494", + "linear_term": "266603" }, { - ext: "v0", - const_term: "2776", - linear_term: "0", + "ext": "v0", + "const_term": "2776", + "linear_term": "0" }, { - ext: "v0", - const_term: "5896", - linear_term: "0", + "ext": "v0", + "const_term": "5896", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "219654", - linear_term: "266603", + "ext": "v0", + "const_term": "219654", + "linear_term": "266603" }, { - ext: "v0", - const_term: "1672", - linear_term: "0", + "ext": "v0", + "const_term": "1672", + "linear_term": "0" }, { - ext: "v0", - const_term: "3960", - linear_term: "0", + "ext": "v0", + "const_term": "3960", + "linear_term": "0" }, { - ext: "v0", - const_term: "2204", - linear_term: "9340474", + "ext": "v0", + "const_term": "2204", + "linear_term": "9340474" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "248", - linear_term: "0", + "ext": "v0", + "const_term": "248", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "128", + "ext": "v0", + "const_term": "0", + "linear_term": "128" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "1821", - linear_term: "6232546", + "ext": "v0", + "const_term": "1821", + "linear_term": "6232546" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "312", - linear_term: "0", + "ext": "v0", + "const_term": "312", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "73061", - linear_term: "229779", - }, - ], + "ext": "v0", + "const_term": "73061", + "linear_term": "229779" + } + ] }, { - contract_data_key_size_bytes: 250, + "contract_data_key_size_bytes": 250 }, { - contract_data_entry_size_bytes: 65536, + "contract_data_entry_size_bytes": 65536 }, { - state_archival: { - max_entry_ttl: 3110400, - min_temporary_ttl: 720, - min_persistent_ttl: 120960, - persistent_rent_rate_denominator: "1215", - temp_rent_rate_denominator: "2430", - max_entries_to_archive: 1000, - live_soroban_state_size_window_sample_size: 30, - live_soroban_state_size_window_sample_period: 64, - eviction_scan_size: 500000, - starting_eviction_scan_level: 7, - }, + "state_archival": { + "max_entry_ttl": 3110400, + "min_temporary_ttl": 720, + "min_persistent_ttl": 120960, + "persistent_rent_rate_denominator": "1215", + "temp_rent_rate_denominator": "2430", + "max_entries_to_archive": 1000, + "live_soroban_state_size_window_sample_size": 30, + "live_soroban_state_size_window_sample_period": 64, + "eviction_scan_size": 500000, + "starting_eviction_scan_level": 7 + } }, { - contract_execution_lanes: { - ledger_max_tx_count: 2000, - }, + "contract_execution_lanes": { + "ledger_max_tx_count": 2000 + } }, { - contract_parallel_compute_v0: { - ledger_max_dependent_tx_clusters: 2, - }, + "contract_parallel_compute_v0": { + "ledger_max_dependent_tx_clusters": 2 + } }, { - contract_ledger_cost_ext_v0: { - tx_max_footprint_entries: 400, - fee_write1_kb: "875", - }, + "contract_ledger_cost_ext_v0": { + "tx_max_footprint_entries": 400, + "fee_write1_kb": "875" + } }, { - scp_timing: { - ledger_target_close_time_milliseconds: 5000, - nomination_timeout_initial_milliseconds: 1000, - nomination_timeout_increment_milliseconds: 1000, - ballot_timeout_initial_milliseconds: 1000, - ballot_timeout_increment_milliseconds: 1000, - }, - }, - ], + "scp_timing": { + "ledger_target_close_time_milliseconds": 5000, + "nomination_timeout_initial_milliseconds": 1000, + "nomination_timeout_increment_milliseconds": 1000, + "ballot_timeout_initial_milliseconds": 1000, + "ballot_timeout_increment_milliseconds": 1000 + } + } + ] }; export const FUTURENET_LIMITS_JSON: NetworkLimitsJson = { - updated_entry: [ + "updated_entry": [ { - contract_max_size_bytes: 131072, + "contract_max_size_bytes": 131072 }, { - contract_compute_v0: { - ledger_max_instructions: "580000000", - tx_max_instructions: "400000000", - fee_rate_per_instructions_increment: "7", - tx_memory_limit: 41943040, - }, + "contract_compute_v0": { + "ledger_max_instructions": "580000000", + "tx_max_instructions": "400000000", + "fee_rate_per_instructions_increment": "7", + "tx_memory_limit": 41943040 + } }, { - contract_ledger_cost_v0: { - ledger_max_disk_read_entries: 1000, - ledger_max_disk_read_bytes: 400000, - ledger_max_write_ledger_entries: 1000, - ledger_max_write_bytes: 286720, - tx_max_disk_read_entries: 200, - tx_max_disk_read_bytes: 200000, - tx_max_write_ledger_entries: 200, - tx_max_write_bytes: 132096, - fee_disk_read_ledger_entry: "1563", - fee_write_ledger_entry: "2500", - fee_disk_read1_kb: "447", - soroban_state_target_size_bytes: "3000000000", - rent_fee1_kb_soroban_state_size_low: "-17000", - rent_fee1_kb_soroban_state_size_high: "10000", - soroban_state_rent_fee_growth_factor: 5000, - }, + "contract_ledger_cost_v0": { + "ledger_max_disk_read_entries": 1000, + "ledger_max_disk_read_bytes": 400000, + "ledger_max_write_ledger_entries": 1000, + "ledger_max_write_bytes": 286720, + "tx_max_disk_read_entries": 200, + "tx_max_disk_read_bytes": 200000, + "tx_max_write_ledger_entries": 200, + "tx_max_write_bytes": 132096, + "fee_disk_read_ledger_entry": "1563", + "fee_write_ledger_entry": "2500", + "fee_disk_read1_kb": "447", + "soroban_state_target_size_bytes": "3000000000", + "rent_fee1_kb_soroban_state_size_low": "-17000", + "rent_fee1_kb_soroban_state_size_high": "10000", + "soroban_state_rent_fee_growth_factor": 5000 + } }, { - contract_historical_data_v0: { - fee_historical1_kb: "4059", - }, + "contract_historical_data_v0": { + "fee_historical1_kb": "4059" + } }, { - contract_events_v0: { - tx_max_contract_events_size_bytes: 16384, - fee_contract_events1_kb: "5000", - }, + "contract_events_v0": { + "tx_max_contract_events_size_bytes": 16384, + "fee_contract_events1_kb": "5000" + } }, { - contract_bandwidth_v0: { - ledger_max_txs_size_bytes: 266240, - tx_max_size_bytes: 132096, - fee_tx_size1_kb: "406", - }, + "contract_bandwidth_v0": { + "ledger_max_txs_size_bytes": 266240, + "tx_max_size_bytes": 132096, + "fee_tx_size1_kb": "406" + } }, { - contract_cost_params_cpu_instructions: [ + "contract_cost_params_cpu_instructions": [ { - ext: "v0", - const_term: "4", - linear_term: "0", + "ext": "v0", + "const_term": "4", + "linear_term": "0" }, { - ext: "v0", - const_term: "434", - linear_term: "16", + "ext": "v0", + "const_term": "434", + "linear_term": "16" }, { - ext: "v0", - const_term: "42", - linear_term: "16", + "ext": "v0", + "const_term": "42", + "linear_term": "16" }, { - ext: "v0", - const_term: "44", - linear_term: "16", + "ext": "v0", + "const_term": "44", + "linear_term": "16" }, { - ext: "v0", - const_term: "295", - linear_term: "0", + "ext": "v0", + "const_term": "295", + "linear_term": "0" }, { - ext: "v0", - const_term: "60", - linear_term: "0", + "ext": "v0", + "const_term": "60", + "linear_term": "0" }, { - ext: "v0", - const_term: "221", - linear_term: "26", + "ext": "v0", + "const_term": "221", + "linear_term": "26" }, { - ext: "v0", - const_term: "331", - linear_term: "4369", + "ext": "v0", + "const_term": "331", + "linear_term": "4369" }, { - ext: "v0", - const_term: "3636", - linear_term: "7013", + "ext": "v0", + "const_term": "3636", + "linear_term": "7013" }, { - ext: "v0", - const_term: "40256", - linear_term: "0", + "ext": "v0", + "const_term": "40256", + "linear_term": "0" }, { - ext: "v0", - const_term: "377551", - linear_term: "4059", + "ext": "v0", + "const_term": "377551", + "linear_term": "4059" }, { - ext: "v0", - const_term: "417482", - linear_term: "45712", + "ext": "v0", + "const_term": "417482", + "linear_term": "45712" }, { - ext: "v0", - const_term: "41142", - linear_term: "634", + "ext": "v0", + "const_term": "41142", + "linear_term": "634" }, { - ext: "v0", - const_term: "1945", - linear_term: "0", + "ext": "v0", + "const_term": "1945", + "linear_term": "0" }, { - ext: "v0", - const_term: "6481", - linear_term: "5943", + "ext": "v0", + "const_term": "6481", + "linear_term": "5943" }, { - ext: "v0", - const_term: "711", - linear_term: "0", + "ext": "v0", + "const_term": "711", + "linear_term": "0" }, { - ext: "v0", - const_term: "2314804", - linear_term: "0", + "ext": "v0", + "const_term": "2314804", + "linear_term": "0" }, { - ext: "v0", - const_term: "4176", - linear_term: "0", + "ext": "v0", + "const_term": "4176", + "linear_term": "0" }, { - ext: "v0", - const_term: "4716", - linear_term: "0", + "ext": "v0", + "const_term": "4716", + "linear_term": "0" }, { - ext: "v0", - const_term: "4680", - linear_term: "0", + "ext": "v0", + "const_term": "4680", + "linear_term": "0" }, { - ext: "v0", - const_term: "4256", - linear_term: "0", + "ext": "v0", + "const_term": "4256", + "linear_term": "0" }, { - ext: "v0", - const_term: "884", - linear_term: "0", + "ext": "v0", + "const_term": "884", + "linear_term": "0" }, { - ext: "v0", - const_term: "1059", - linear_term: "502", + "ext": "v0", + "const_term": "1059", + "linear_term": "502" }, { - ext: "v0", - const_term: "73077", - linear_term: "25410", + "ext": "v0", + "const_term": "73077", + "linear_term": "25410" }, { - ext: "v0", - const_term: "0", - linear_term: "540752", + "ext": "v0", + "const_term": "0", + "linear_term": "540752" }, { - ext: "v0", - const_term: "0", - linear_term: "176363", + "ext": "v0", + "const_term": "0", + "linear_term": "176363" }, { - ext: "v0", - const_term: "0", - linear_term: "29989", + "ext": "v0", + "const_term": "0", + "linear_term": "29989" }, { - ext: "v0", - const_term: "0", - linear_term: "1061449", + "ext": "v0", + "const_term": "0", + "linear_term": "1061449" }, { - ext: "v0", - const_term: "0", - linear_term: "237336", + "ext": "v0", + "const_term": "0", + "linear_term": "237336" }, { - ext: "v0", - const_term: "0", - linear_term: "328476", + "ext": "v0", + "const_term": "0", + "linear_term": "328476" }, { - ext: "v0", - const_term: "0", - linear_term: "701845", + "ext": "v0", + "const_term": "0", + "linear_term": "701845" }, { - ext: "v0", - const_term: "0", - linear_term: "429383", + "ext": "v0", + "const_term": "0", + "linear_term": "429383" }, { - ext: "v0", - const_term: "0", - linear_term: "28", + "ext": "v0", + "const_term": "0", + "linear_term": "28" }, { - ext: "v0", - const_term: "43030", - linear_term: "0", + "ext": "v0", + "const_term": "43030", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "7556", + "ext": "v0", + "const_term": "0", + "linear_term": "7556" }, { - ext: "v0", - const_term: "0", - linear_term: "10711", + "ext": "v0", + "const_term": "0", + "linear_term": "10711" }, { - ext: "v0", - const_term: "0", - linear_term: "3300", + "ext": "v0", + "const_term": "0", + "linear_term": "3300" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "23038", + "ext": "v0", + "const_term": "0", + "linear_term": "23038" }, { - ext: "v0", - const_term: "0", - linear_term: "42488", + "ext": "v0", + "const_term": "0", + "linear_term": "42488" }, { - ext: "v0", - const_term: "0", - linear_term: "828974", + "ext": "v0", + "const_term": "0", + "linear_term": "828974" }, { - ext: "v0", - const_term: "0", - linear_term: "297100", + "ext": "v0", + "const_term": "0", + "linear_term": "297100" }, { - ext: "v0", - const_term: "0", - linear_term: "14", + "ext": "v0", + "const_term": "0", + "linear_term": "14" }, { - ext: "v0", - const_term: "1882", - linear_term: "0", + "ext": "v0", + "const_term": "1882", + "linear_term": "0" }, { - ext: "v0", - const_term: "3000906", - linear_term: "0", + "ext": "v0", + "const_term": "3000906", + "linear_term": "0" }, { - ext: "v0", - const_term: "661", - linear_term: "0", + "ext": "v0", + "const_term": "661", + "linear_term": "0" }, { - ext: "v0", - const_term: "985", - linear_term: "0", + "ext": "v0", + "const_term": "985", + "linear_term": "0" }, { - ext: "v0", - const_term: "1934", - linear_term: "0", + "ext": "v0", + "const_term": "1934", + "linear_term": "0" }, { - ext: "v0", - const_term: "730510", - linear_term: "0", + "ext": "v0", + "const_term": "730510", + "linear_term": "0" }, { - ext: "v0", - const_term: "5921", - linear_term: "0", + "ext": "v0", + "const_term": "5921", + "linear_term": "0" }, { - ext: "v0", - const_term: "1057822", - linear_term: "0", + "ext": "v0", + "const_term": "1057822", + "linear_term": "0" }, { - ext: "v0", - const_term: "92642", - linear_term: "0", + "ext": "v0", + "const_term": "92642", + "linear_term": "0" }, { - ext: "v0", - const_term: "100742", - linear_term: "0", + "ext": "v0", + "const_term": "100742", + "linear_term": "0" }, { - ext: "v0", - const_term: "7689", - linear_term: "0", + "ext": "v0", + "const_term": "7689", + "linear_term": "0" }, { - ext: "v0", - const_term: "2458985", - linear_term: "0", + "ext": "v0", + "const_term": "2458985", + "linear_term": "0" }, { - ext: "v0", - const_term: "2347584", - linear_term: "94135478", + "ext": "v0", + "const_term": "2347584", + "linear_term": "94135478" }, { - ext: "v0", - const_term: "1020885", - linear_term: "0", + "ext": "v0", + "const_term": "1020885", + "linear_term": "0" }, { - ext: "v0", - const_term: "2638451", - linear_term: "6803", + "ext": "v0", + "const_term": "2638451", + "linear_term": "6803" }, { - ext: "v0", - const_term: "25207", - linear_term: "0", + "ext": "v0", + "const_term": "25207", + "linear_term": "0" }, { - ext: "v0", - const_term: "7873219", - linear_term: "0", + "ext": "v0", + "const_term": "7873219", + "linear_term": "0" }, { - ext: "v0", - const_term: "7663880", - linear_term: "298580871", + "ext": "v0", + "const_term": "7663880", + "linear_term": "298580871" }, { - ext: "v0", - const_term: "1856539", - linear_term: "0", + "ext": "v0", + "const_term": "1856539", + "linear_term": "0" }, { - ext: "v0", - const_term: "6315452", - linear_term: "7232", + "ext": "v0", + "const_term": "6315452", + "linear_term": "7232" }, { - ext: "v0", - const_term: "10558948", - linear_term: "632860943", + "ext": "v0", + "const_term": "10558948", + "linear_term": "632860943" }, { - ext: "v0", - const_term: "1994", - linear_term: "0", + "ext": "v0", + "const_term": "1994", + "linear_term": "0" }, { - ext: "v0", - const_term: "1155", - linear_term: "0", + "ext": "v0", + "const_term": "1155", + "linear_term": "0" }, { - ext: "v0", - const_term: "74", - linear_term: "0", + "ext": "v0", + "const_term": "74", + "linear_term": "0" }, { - ext: "v0", - const_term: "332", - linear_term: "0", + "ext": "v0", + "const_term": "332", + "linear_term": "0" }, { - ext: "v0", - const_term: "691", - linear_term: "74558", + "ext": "v0", + "const_term": "691", + "linear_term": "74558" }, { - ext: "v0", - const_term: "35421", - linear_term: "0", + "ext": "v0", + "const_term": "35421", + "linear_term": "0" }, { - ext: "v0", - const_term: "344", - linear_term: "0", + "ext": "v0", + "const_term": "344", + "linear_term": "0" }, { - ext: "v0", - const_term: "476", - linear_term: "0", + "ext": "v0", + "const_term": "476", + "linear_term": "0" }, { - ext: "v0", - const_term: "904", - linear_term: "0", + "ext": "v0", + "const_term": "904", + "linear_term": "0" }, { - ext: "v0", - const_term: "2811", - linear_term: "0", + "ext": "v0", + "const_term": "2811", + "linear_term": "0" }, { - ext: "v0", - const_term: "1706052", - linear_term: "0", + "ext": "v0", + "const_term": "1706052", + "linear_term": "0" }, { - ext: "v0", - const_term: "61", - linear_term: "0", + "ext": "v0", + "const_term": "61", + "linear_term": "0" }, { - ext: "v0", - const_term: "3623", - linear_term: "0", + "ext": "v0", + "const_term": "3623", + "linear_term": "0" }, { - ext: "v0", - const_term: "1150435", - linear_term: "0", + "ext": "v0", + "const_term": "1150435", + "linear_term": "0" }, { - ext: "v0", - const_term: "5263916", - linear_term: "392472814", + "ext": "v0", + "const_term": "5263916", + "linear_term": "392472814" }, { - ext: "v0", - const_term: "2052", - linear_term: "0", + "ext": "v0", + "const_term": "2052", + "linear_term": "0" }, { - ext: "v0", - const_term: "1133", - linear_term: "0", + "ext": "v0", + "const_term": "1133", + "linear_term": "0" }, { - ext: "v0", - const_term: "74", - linear_term: "0", + "ext": "v0", + "const_term": "74", + "linear_term": "0" }, { - ext: "v0", - const_term: "332", - linear_term: "0", + "ext": "v0", + "const_term": "332", + "linear_term": "0" }, { - ext: "v0", - const_term: "755", - linear_term: "68930", + "ext": "v0", + "const_term": "755", + "linear_term": "68930" }, { - ext: "v0", - const_term: "33151", - linear_term: "0", + "ext": "v0", + "const_term": "33151", + "linear_term": "0" }, { - ext: "v0", - const_term: "1185193", - linear_term: "41568084", - }, - ], + "ext": "v0", + "const_term": "1185193", + "linear_term": "41568084" + } + ] }, { - contract_cost_params_memory_bytes: [ + "contract_cost_params_memory_bytes": [ { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "16", - linear_term: "128", + "ext": "v0", + "const_term": "16", + "linear_term": "128" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "242", - linear_term: "384", + "ext": "v0", + "const_term": "242", + "linear_term": "384" }, { - ext: "v0", - const_term: "0", - linear_term: "384", + "ext": "v0", + "const_term": "0", + "linear_term": "384" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "132773", - linear_term: "4903", + "ext": "v0", + "const_term": "132773", + "linear_term": "4903" }, { - ext: "v0", - const_term: "69472", - linear_term: "1217", + "ext": "v0", + "const_term": "69472", + "linear_term": "1217" }, { - ext: "v0", - const_term: "14", - linear_term: "0", + "ext": "v0", + "const_term": "14", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "181", - linear_term: "0", + "ext": "v0", + "const_term": "181", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "99", - linear_term: "0", + "ext": "v0", + "const_term": "99", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "17564", - linear_term: "6457", + "ext": "v0", + "const_term": "17564", + "linear_term": "6457" }, { - ext: "v0", - const_term: "0", - linear_term: "47464", + "ext": "v0", + "const_term": "0", + "linear_term": "47464" }, { - ext: "v0", - const_term: "0", - linear_term: "13420", + "ext": "v0", + "const_term": "0", + "linear_term": "13420" }, { - ext: "v0", - const_term: "0", - linear_term: "6285", + "ext": "v0", + "const_term": "0", + "linear_term": "6285" }, { - ext: "v0", - const_term: "0", - linear_term: "64670", + "ext": "v0", + "const_term": "0", + "linear_term": "64670" }, { - ext: "v0", - const_term: "0", - linear_term: "29074", + "ext": "v0", + "const_term": "0", + "linear_term": "29074" }, { - ext: "v0", - const_term: "0", - linear_term: "48095", + "ext": "v0", + "const_term": "0", + "linear_term": "48095" }, { - ext: "v0", - const_term: "0", - linear_term: "103229", + "ext": "v0", + "const_term": "0", + "linear_term": "103229" }, { - ext: "v0", - const_term: "0", - linear_term: "36394", + "ext": "v0", + "const_term": "0", + "linear_term": "36394" }, { - ext: "v0", - const_term: "0", - linear_term: "257", + "ext": "v0", + "const_term": "0", + "linear_term": "257" }, { - ext: "v0", - const_term: "70704", - linear_term: "0", + "ext": "v0", + "const_term": "70704", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "14613", + "ext": "v0", + "const_term": "0", + "linear_term": "14613" }, { - ext: "v0", - const_term: "0", - linear_term: "6833", + "ext": "v0", + "const_term": "0", + "linear_term": "6833" }, { - ext: "v0", - const_term: "0", - linear_term: "1025", + "ext": "v0", + "const_term": "0", + "linear_term": "1025" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "129632", + "ext": "v0", + "const_term": "0", + "linear_term": "129632" }, { - ext: "v0", - const_term: "0", - linear_term: "13665", + "ext": "v0", + "const_term": "0", + "linear_term": "13665" }, { - ext: "v0", - const_term: "0", - linear_term: "97637", + "ext": "v0", + "const_term": "0", + "linear_term": "97637" }, { - ext: "v0", - const_term: "0", - linear_term: "9176", + "ext": "v0", + "const_term": "0", + "linear_term": "9176" }, { - ext: "v0", - const_term: "0", - linear_term: "126", + "ext": "v0", + "const_term": "0", + "linear_term": "126" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "109494", - linear_term: "266603", + "ext": "v0", + "const_term": "109494", + "linear_term": "266603" }, { - ext: "v0", - const_term: "2776", - linear_term: "0", + "ext": "v0", + "const_term": "2776", + "linear_term": "0" }, { - ext: "v0", - const_term: "5896", - linear_term: "0", + "ext": "v0", + "const_term": "5896", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "219654", - linear_term: "266603", + "ext": "v0", + "const_term": "219654", + "linear_term": "266603" }, { - ext: "v0", - const_term: "1672", - linear_term: "0", + "ext": "v0", + "const_term": "1672", + "linear_term": "0" }, { - ext: "v0", - const_term: "3960", - linear_term: "0", + "ext": "v0", + "const_term": "3960", + "linear_term": "0" }, { - ext: "v0", - const_term: "2204", - linear_term: "9340474", + "ext": "v0", + "const_term": "2204", + "linear_term": "9340474" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "248", - linear_term: "0", + "ext": "v0", + "const_term": "248", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "128", + "ext": "v0", + "const_term": "0", + "linear_term": "128" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "1821", - linear_term: "6232546", + "ext": "v0", + "const_term": "1821", + "linear_term": "6232546" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "312", - linear_term: "0", + "ext": "v0", + "const_term": "312", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "0", - linear_term: "0", + "ext": "v0", + "const_term": "0", + "linear_term": "0" }, { - ext: "v0", - const_term: "73061", - linear_term: "229779", - }, - ], + "ext": "v0", + "const_term": "73061", + "linear_term": "229779" + } + ] }, { - contract_data_key_size_bytes: 250, + "contract_data_key_size_bytes": 250 }, { - contract_data_entry_size_bytes: 65536, + "contract_data_entry_size_bytes": 65536 }, { - state_archival: { - max_entry_ttl: 3110400, - min_temporary_ttl: 720, - min_persistent_ttl: 120960, - persistent_rent_rate_denominator: "1215", - temp_rent_rate_denominator: "2430", - max_entries_to_archive: 1000, - live_soroban_state_size_window_sample_size: 30, - live_soroban_state_size_window_sample_period: 64, - eviction_scan_size: 500000, - starting_eviction_scan_level: 7, - }, + "state_archival": { + "max_entry_ttl": 3110400, + "min_temporary_ttl": 720, + "min_persistent_ttl": 120960, + "persistent_rent_rate_denominator": "1215", + "temp_rent_rate_denominator": "2430", + "max_entries_to_archive": 1000, + "live_soroban_state_size_window_sample_size": 30, + "live_soroban_state_size_window_sample_period": 64, + "eviction_scan_size": 500000, + "starting_eviction_scan_level": 7 + } }, { - contract_execution_lanes: { - ledger_max_tx_count: 2000, - }, + "contract_execution_lanes": { + "ledger_max_tx_count": 2000 + } }, { - contract_parallel_compute_v0: { - ledger_max_dependent_tx_clusters: 2, - }, + "contract_parallel_compute_v0": { + "ledger_max_dependent_tx_clusters": 2 + } }, { - contract_ledger_cost_ext_v0: { - tx_max_footprint_entries: 400, - fee_write1_kb: "875", - }, + "contract_ledger_cost_ext_v0": { + "tx_max_footprint_entries": 400, + "fee_write1_kb": "875" + } }, { - scp_timing: { - ledger_target_close_time_milliseconds: 5000, - nomination_timeout_initial_milliseconds: 1000, - nomination_timeout_increment_milliseconds: 1000, - ballot_timeout_initial_milliseconds: 1000, - ballot_timeout_increment_milliseconds: 1000, - }, - }, - ], + "scp_timing": { + "ledger_target_close_time_milliseconds": 5000, + "nomination_timeout_initial_milliseconds": 1000, + "nomination_timeout_increment_milliseconds": 1000, + "ballot_timeout_initial_milliseconds": 1000, + "ballot_timeout_increment_milliseconds": 1000 + } + } + ] }; export const NETWORK_LIMITS_JSON: Record = { From 2e4209dd8406def78b3c70330d10ed2b2640c489 Mon Sep 17 00:00:00 2001 From: Jeesun Kim Date: Mon, 6 Jul 2026 10:53:36 -0700 Subject: [PATCH 2/4] update stellar wallets kit to 2.5.0 --- package.json | 2 +- pnpm-lock.yaml | 152 ++++++++++++++++------------ src/constants/networkLimits.ts | 180 ++++++++++++++++----------------- 3 files changed, 180 insertions(+), 154 deletions(-) diff --git a/package.json b/package.json index 03a1c340f..b4346cbe6 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ }, "dependencies": { "@amplitude/analytics-browser": "^2.20.1", - "@creit.tech/stellar-wallets-kit": "^2.4.0", + "@creit.tech/stellar-wallets-kit": "^2.5.0", "@ledgerhq/hw-app-str": "^7.2.9", "@ledgerhq/hw-transport-webhid": "^6.30.9", "@monaco-editor/react": "^4.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b20968ff..b7211394c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,8 +29,8 @@ importers: specifier: ^2.20.1 version: 2.23.7 '@creit.tech/stellar-wallets-kit': - specifier: ^2.4.0 - version: 2.4.0(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) + specifier: ^2.5.0 + version: 2.5.0(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) '@ledgerhq/hw-app-str': specifier: ^7.2.9 version: 7.2.9 @@ -435,8 +435,11 @@ packages: '@coinbase/cdp-sdk@1.50.0': resolution: {integrity: sha512-lKK6aC2z8q8C3IA39unNuWc8lgM0hU9mSqkdd7Bncf5xvT28f8G6upexFtJweNwxkeAJwiLSgBkwOhqMK2/OGQ==} - '@creit.tech/stellar-wallets-kit@2.4.0': - resolution: {integrity: sha512-VVXYS1niSmwyPFV48ra6GbsYivBENYQEjscA36Yd60heGdlfwBMm9RHO/Njn+3UPTaXcoHozrunTb/ItjXiNJw==} + '@coinbase/wallet-sdk@4.3.6': + resolution: {integrity: sha512-4q8BNG1ViL4mSAAvPAtpwlOs1gpC+67eQtgIwNvT3xyeyFFd+guwkc8bcX5rTmQhXpqnhzC4f0obACbP9CqMSA==} + + '@creit.tech/stellar-wallets-kit@2.5.0': + resolution: {integrity: sha512-pqVSr968QChZ5e2jj3LOoBTPkjbFck/6llQHICX5tIhPnyEuuREL8JmGoNalG5rVSWmcsi1OxoevNiLYWqlbYw==} '@creit.tech/xbull-wallet-connect@0.4.0': resolution: {integrity: sha512-LrCUIqUz50SkZ4mv2hTqSmwews8CNRYVoZ9+VjLsK/1U8PByzXTxv1vZyenj6avRTG86ifpoeihz7D3D5YIDrQ==} @@ -1415,34 +1418,34 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - '@reown/appkit-common@1.8.19': - resolution: {integrity: sha512-z5wDrYjUGY7YbM4b14NHVo54WKZ5++PQtGkcsXhiOP39yAVijubBQD8BfHs/Pu2fSFqnqLIFoCVvIEfNWWccRw==} + '@reown/appkit-common@1.8.21': + resolution: {integrity: sha512-FigrZbke9dHVdc4GjG4JNqClIN58gOhREugLx2oEBUFD2e3oQNvX2gcjoUDM2yP0ZAaIEYJOXwjw4sbBU4gzLQ==} - '@reown/appkit-controllers@1.8.19': - resolution: {integrity: sha512-JFNT8CfAVit9FJXh596Ye4U8A/oIapW+Y0KQqjB59DXyTCDZbxZDB32rULBQrSkZ6PufTEa239Dil4kABCQKtg==} + '@reown/appkit-controllers@1.8.21': + resolution: {integrity: sha512-2xh64lhPb+p0pwKQDQXpokUGqklB+xWD0JpfBvMVEZxeYzKXyJ7piRBB45TH01Etyitkh5Fh4pzBYz4gbIZSog==} - '@reown/appkit-pay@1.8.19': - resolution: {integrity: sha512-HO/tQT0TbTQO3eONxNNPJAOZAOzUiHvjM0Mty1rFFeRBH68auiqQxQi2YFNMs014gNkRN+cb84VYau7+MCC0fQ==} + '@reown/appkit-pay@1.8.21': + resolution: {integrity: sha512-Tsio2tVcJgBa3WGhDty3Wy9XevTkZISrDsEpR8iaOnaPHdJrKXt7lbFrTEfptKjSgdnKcjhQXqzOdgiF9ljfnA==} - '@reown/appkit-polyfills@1.8.19': - resolution: {integrity: sha512-PSoetRSuZg7f2YFPzdfs4BayQl51zcGqYr7frwOe6td0XEsspLrrVFn/zk5QFbFHZVsMdfRZ+TTunt84ozRdnQ==} + '@reown/appkit-polyfills@1.8.21': + resolution: {integrity: sha512-EurjE4G6M27yf77GPSuOu1gjUvpRKS3NC5FJgFMzZxmkF5/Dm9kQdokvzK1rdmtQ8JKe+XHmQ75NbmCFt1/7FQ==} - '@reown/appkit-scaffold-ui@1.8.19': - resolution: {integrity: sha512-Ak767x0VzeDIXb0wbzkl19kx6udw7vkb1EU0SAweG3iKc9BunW87Rfcd48/YimzMZycJaYmlbtfmqQQDYs6Few==} + '@reown/appkit-scaffold-ui@1.8.21': + resolution: {integrity: sha512-bJxHdZmjwwAd1fIQmMgr0jjvyT1EI0KetFP+7UlTs51SxOflXzZ+rz9ZcWKNSLFtSQOro1+Xu6aPRO+5OapmhA==} - '@reown/appkit-ui@1.8.19': - resolution: {integrity: sha512-fCAwW8yyyC3JcgKLBPvCtYuDGC4H8anO7u4LTaAXGEzdcU5H+IrCgNFSPNK7NuTSmgXm1TnoYxPxRFKNiNwFdA==} + '@reown/appkit-ui@1.8.21': + resolution: {integrity: sha512-1AthTwGq1/gR1Xjib1kkt7unz0Hgh7wbdm1LvOA+Tfp79W8gM1BI/ELP/D8VwTOtaTgHCWERmlnps65p8MHi5Q==} - '@reown/appkit-utils@1.8.19': - resolution: {integrity: sha512-VQPgUMTFqoh4UD3EDZSw9wyMkyZsmIVmu8CdQ2FUxIuqYW4fLd0VIpkDeO64MMhSv8b0X8Vd6m4+eGcqSwlUAg==} + '@reown/appkit-utils@1.8.21': + resolution: {integrity: sha512-WzEYji9oQIh9P8WkqXiqrLyx/ZYy+svpwT4u2ZC8n7sMSl0j+AzRqMaVrblyFEYAFkW/BtxVqJEqstDZ8f0FYw==} peerDependencies: valtio: 2.1.7 - '@reown/appkit-wallet@1.8.19': - resolution: {integrity: sha512-NVdIKceUhkXYtsG32925ctmVn0QJFNyDlr+mWheMLCEZ/IUPn+6aA53vTVaSUquhyeFxUXtrCOh3ln6v1tup5w==} + '@reown/appkit-wallet@1.8.21': + resolution: {integrity: sha512-4Y0W8QUdnXpy/KA9Lg1ESZN6VQurBIX3BhLQYIGwQ2/D3CuFe3xCbQDQOuDdgeAr0cMjgnFOvpGy0iOBH9Aivg==} - '@reown/appkit@1.8.19': - resolution: {integrity: sha512-wB+xatkRbOy0AY1cZxxtcKzzPk3l3CTFulDbaISLVmZI6ZnQrOFuLnYc285zGsC6DB4d6bmwYUh89zcMLa4PvQ==} + '@reown/appkit@1.8.21': + resolution: {integrity: sha512-+6IRUBc9cgXKhNHzxlzxEp7nL1Jx/lcYgHdqwD10O7MPzU2/Ao5/epwt5vqn1nUlwyI6Awm/YCUWIa0Zg5RVEA==} '@rollup/plugin-commonjs@28.0.1': resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} @@ -2406,6 +2409,7 @@ packages: '@stellar/stellar-base@15.0.0': resolution: {integrity: sha512-XQhxUr9BYiEcFcgc4oWcCMR9QJCny/GmmGsuwPKf/ieIcOeb5149KLHYx9mJCA0ea8QbucR2/GzV58QbXOTxQA==} engines: {node: '>=20.0.0'} + deprecated: This package is now rolled into @stellar/stellar-sdk. Please use @stellar/stellar-sdk to continue receiving updates and support. '@stellar/stellar-sdk@13.3.0': resolution: {integrity: sha512-8+GHcZLp+mdin8gSjcgfb/Lb6sSMYRX6Nf/0LcSJxvjLQR0XHpjGzOiRbYb2jSXo51EnA6kAV5j+4Pzh5OUKUg==} @@ -7178,7 +7182,28 @@ snapshots: - utf-8-validate optional: true - '@creit.tech/stellar-wallets-kit@2.4.0(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': + '@coinbase/wallet-sdk@4.3.6(@types/react@19.1.12)(bufferutil@4.1.0)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': + dependencies: + '@noble/hashes': 1.4.0 + clsx: 1.2.1 + eventemitter3: 5.0.1 + idb-keyval: 6.2.1 + ox: 0.6.9(typescript@5.9.2)(zod@3.25.76) + preact: 10.24.2 + viem: 2.51.0(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + zustand: 5.0.3(@types/react@19.1.12)(immer@10.1.3)(react@19.2.3)(use-sync-external-store@1.2.0(react@19.2.3)) + transitivePeerDependencies: + - '@types/react' + - bufferutil + - immer + - react + - typescript + - use-sync-external-store + - utf-8-validate + - zod + optional: true + + '@creit.tech/stellar-wallets-kit@2.5.0(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(near-api-js@5.1.1)(react@19.2.3)(tslib@2.8.1)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: '@albedo-link/intent': 0.12.0 '@creit.tech/xbull-wallet-connect': 0.4.0 @@ -7188,7 +7213,7 @@ snapshots: '@ledgerhq/hw-transport-webusb': 6.29.12 '@lobstrco/signer-extension-api': 2.0.0 '@preact/signals': 2.9.0(preact@10.29.2) - '@reown/appkit': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) '@stellar/freighter-api': 6.0.0 '@stellar/stellar-sdk': 16.0.0 '@trezor/connect-plugin-stellar': 10.0.0-alpha.1(@stellar/stellar-sdk@16.0.0)(@trezor/connect@9.7.2(@solana/sysvars@5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2))(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(tslib@2.8.1)(typescript@5.9.2)(utf-8-validate@6.0.6)(ws@8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)))(tslib@2.8.1) @@ -8388,7 +8413,7 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@reown/appkit-common@1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.22.4)': + '@reown/appkit-common@1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.22.4)': dependencies: big.js: 6.2.2 dayjs: 1.11.13 @@ -8399,7 +8424,7 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-common@1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76)': + '@reown/appkit-common@1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: big.js: 6.2.2 dayjs: 1.11.13 @@ -8410,10 +8435,10 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-controllers@1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76)': + '@reown/appkit-controllers@1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-wallet': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) '@walletconnect/universal-provider': 2.23.7(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) valtio: 2.1.7(@types/react@19.1.12)(react@19.2.3) viem: 2.51.0(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) @@ -8445,12 +8470,12 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-pay@1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': + '@reown/appkit-pay@1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-controllers': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-ui': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-utils': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-ui': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-utils': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) lit: 3.3.0 valtio: 2.1.7(@types/react@19.1.12)(react@19.2.3) transitivePeerDependencies: @@ -8485,18 +8510,18 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-polyfills@1.8.19': + '@reown/appkit-polyfills@1.8.21': dependencies: buffer: 6.0.3 - '@reown/appkit-scaffold-ui@1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76)': + '@reown/appkit-scaffold-ui@1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76)': dependencies: - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-controllers': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-pay': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-ui': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-utils': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) - '@reown/appkit-wallet': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-pay': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-ui': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-utils': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) + '@reown/appkit-wallet': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) lit: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -8531,12 +8556,12 @@ snapshots: - valtio - zod - '@reown/appkit-ui@1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76)': + '@reown/appkit-ui@1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: '@phosphor-icons/webcomponents': 2.1.5 - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-controllers': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-wallet': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-wallet': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) lit: 3.3.0 qrcode: 1.5.3 transitivePeerDependencies: @@ -8567,12 +8592,12 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-utils@1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76)': + '@reown/appkit-utils@1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76)': dependencies: - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-controllers': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-polyfills': 1.8.19 - '@reown/appkit-wallet': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-polyfills': 1.8.21 + '@reown/appkit-wallet': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) '@wallet-standard/wallet': 1.1.0 '@walletconnect/logger': 3.0.2 '@walletconnect/universal-provider': 2.23.7(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) @@ -8580,6 +8605,7 @@ snapshots: viem: 2.51.0(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) optionalDependencies: '@base-org/account': 2.4.0(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) + '@coinbase/wallet-sdk': 4.3.6(@types/react@19.1.12)(bufferutil@4.1.0)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) transitivePeerDependencies: @@ -8614,10 +8640,10 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-wallet@1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)': + '@reown/appkit-wallet@1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)': dependencies: - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.22.4) - '@reown/appkit-polyfills': 1.8.19 + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.22.4) + '@reown/appkit-polyfills': 1.8.21 '@walletconnect/logger': 3.0.2 zod: 3.22.4 transitivePeerDependencies: @@ -8625,16 +8651,16 @@ snapshots: - typescript - utf-8-validate - '@reown/appkit@1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': + '@reown/appkit@1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76)': dependencies: - '@reown/appkit-common': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-controllers': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-pay': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-polyfills': 1.8.19 - '@reown/appkit-scaffold-ui': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) - '@reown/appkit-ui': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) - '@reown/appkit-utils': 1.8.19(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) - '@reown/appkit-wallet': 1.8.19(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) + '@reown/appkit-common': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-controllers': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-pay': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-polyfills': 1.8.21 + '@reown/appkit-scaffold-ui': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) + '@reown/appkit-ui': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(react@19.2.3)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) + '@reown/appkit-utils': 1.8.21(@types/react@19.1.12)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.1.3)(react@19.2.3)(typescript@5.9.2)(use-sync-external-store@1.2.0(react@19.2.3))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.12)(react@19.2.3))(zod@3.25.76) + '@reown/appkit-wallet': 1.8.21(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6) '@walletconnect/universal-provider': 2.23.7(bufferutil@4.1.0)(typescript@5.9.2)(utf-8-validate@6.0.6)(zod@3.25.76) bs58: 6.0.0 semver: 7.7.2 diff --git a/src/constants/networkLimits.ts b/src/constants/networkLimits.ts index e55780aad..6f68815c6 100644 --- a/src/constants/networkLimits.ts +++ b/src/constants/networkLimits.ts @@ -83,36 +83,36 @@ export const MAINNET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "1251341035", - "1252240119", - "1253261711", - "1255111587", - "1255919271", - "1256222367", - "1256527955", - "1257931967", - "1259385195", - "1260429971", - "1261251115", - "1262090615", - "1263413031", - "1264498243", - "1265171907", - "1265756015", - "1266484995", - "1267540723", - "1268447675", - "1268814491", - "1269182943", - "1270036071", - "1271212951", - "1271971387", - "1272367007", - "1272894975", - "1273892951", - "1274759603", - "1275518815", - "1276018067" + "1572231132", + "1573218920", + "1574591600", + "1576100368", + "1577387592", + "1578729260", + "1579518476", + "1580662540", + "1582341018", + "1583100926", + "1584194290", + "1585089854", + "1586331266", + "1587762838", + "1588709938", + "1589710826", + "1590855414", + "1592181134", + "1593447070", + "1594562598", + "1595621861", + "1596883469", + "1598063929", + "1599180033", + "1600300093", + "1601172529", + "1602590741", + "1603818105", + "1604903473", + "1605676629" ], "state_target_size_bytes": "3000000000", "rent_fee_1kb_state_size_low": "-17000", @@ -151,36 +151,36 @@ export const TESTNET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "2341355156", - "2341429757", - "2342939140", - "2343050701", - "2344649574", - "2345853961", - "2346282511", - "2349216738", - "2350773862", - "2351925568", - "2353947017", - "2356541669", - "2358079848", - "2356876465", - "2356862467", - "2361182054", - "2361710265", - "2363608535", - "2365064875", - "2367867792", - "2368108216", - "2367823092", - "2367988641", - "2359470802", - "2352476010", - "2352725475", - "2353735754", - "2354101230", - "2354126046", - "2354954865" + "2949679960", + "2949699892", + "2950263231", + "2950317355", + "2950365327", + "2951150733", + "2951633185", + "2952265319", + "2953907009", + "2953940109", + "2955621437", + "2955984640", + "2956724628", + "2957636647", + "2958315336", + "2958057513", + "2945478935", + "2926608405", + "2926636877", + "2926668349", + "2926693025", + "2926477604", + "2927761212", + "2927803340", + "2929165954", + "2930856875", + "2930891647", + "2930890811", + "2932375901", + "2934400536" ], "state_target_size_bytes": "3000000000", "rent_fee_1kb_state_size_low": "-17000", @@ -219,36 +219,36 @@ export const FUTURENET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166", - "65398166" + "45568375", + "45569359", + "45569719", + "45569719", + "45570079", + "45570079", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439" ], "state_target_size_bytes": "3000000000", "rent_fee_1kb_state_size_low": "-17000", From 1d0d81b4c335a7243ef27ed5146508631bf61dd4 Mon Sep 17 00:00:00 2001 From: Jeesun Kim Date: Mon, 6 Jul 2026 12:21:15 -0700 Subject: [PATCH 3/4] fetch the latest network limits --- src/constants/networkLimits.ts | 78 +++++++++++++++++----------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/src/constants/networkLimits.ts b/src/constants/networkLimits.ts index 5c551dbf8..adb046e06 100644 --- a/src/constants/networkLimits.ts +++ b/src/constants/networkLimits.ts @@ -84,20 +84,6 @@ export const MAINNET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "1572231132", - "1573218920", - "1574591600", - "1576100368", - "1577387592", - "1578729260", - "1579518476", - "1580662540", - "1582341018", - "1583100926", - "1584194290", - "1585089854", - "1586331266", - "1587762838", "1588709938", "1589710826", "1590855414", @@ -113,7 +99,21 @@ export const MAINNET_LIMITS: NetworkLimits = { "1602590741", "1603818105", "1604903473", - "1605676629" + "1605676629", + "1606365101", + "1607115565", + "1607738661", + "1608044221", + "1608286797", + "1609171757", + "1610091117", + "1611055581", + "1611504401", + "1612018113", + "1612834121", + "1613864969", + "1614660853", + "1615286025" ], "state_target_size_bytes": "3000000000", "rent_fee_1kb_state_size_low": "-17000", @@ -152,23 +152,6 @@ export const TESTNET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "2949679960", - "2949699892", - "2950263231", - "2950317355", - "2950365327", - "2951150733", - "2951633185", - "2952265319", - "2953907009", - "2953940109", - "2955621437", - "2955984640", - "2956724628", - "2957636647", - "2958315336", - "2958057513", - "2945478935", "2926608405", "2926636877", "2926668349", @@ -181,7 +164,24 @@ export const TESTNET_LIMITS: NetworkLimits = { "2930891647", "2930890811", "2932375901", - "2934400536" + "2934400536", + "2934078159", + "2933863551", + "2934635802", + "2934662818", + "2936028592", + "2936072844", + "2937288423", + "2937326135", + "2939312328", + "2939240815", + "2938459753", + "2939886642", + "2940343638", + "2940540863", + "2940563819", + "2943724644", + "2944194395" ], "state_target_size_bytes": "3000000000", "rent_fee_1kb_state_size_low": "-17000", @@ -220,12 +220,12 @@ export const FUTURENET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "45568375", - "45569359", - "45569719", - "45569719", - "45570079", - "45570079", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", + "45570439", "45570439", "45570439", "45570439", From 359bcbf33dfa919a20ead84ef1c0316ffce1e8c1 Mon Sep 17 00:00:00 2001 From: Jeesun Kim Date: Mon, 6 Jul 2026 12:23:03 -0700 Subject: [PATCH 4/4] add 'ledger_max_dependent_tx_clusters' --- src/constants/networkLimits.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/constants/networkLimits.ts b/src/constants/networkLimits.ts index adb046e06..12cdce1cc 100644 --- a/src/constants/networkLimits.ts +++ b/src/constants/networkLimits.ts @@ -70,6 +70,7 @@ export const MAINNET_LIMITS: NetworkLimits = { "ledger_max_write_ledger_entries": 1000, "ledger_max_write_bytes": 286720, "ledger_max_txs_size_bytes": 266240, + "ledger_max_dependent_tx_clusters": 2, "max_entry_ttl": 3110400, "min_temporary_ttl": 17280, "min_persistent_ttl": 2073600, @@ -84,7 +85,6 @@ export const MAINNET_LIMITS: NetworkLimits = { "persistent_rent_rate_denominator": "1215", "temp_rent_rate_denominator": "2430", "live_soroban_state_size_window": [ - "1588709938", "1589710826", "1590855414", "1592181134", @@ -113,7 +113,8 @@ export const MAINNET_LIMITS: NetworkLimits = { "1612834121", "1613864969", "1614660853", - "1615286025" + "1615286025", + "1615572513" ], "state_target_size_bytes": "3000000000", "rent_fee_1kb_state_size_low": "-17000", @@ -138,6 +139,7 @@ export const TESTNET_LIMITS: NetworkLimits = { "ledger_max_write_ledger_entries": 1000, "ledger_max_write_bytes": 286720, "ledger_max_txs_size_bytes": 266240, + "ledger_max_dependent_tx_clusters": 2, "max_entry_ttl": 3110400, "min_temporary_ttl": 720, "min_persistent_ttl": 120960, @@ -206,6 +208,7 @@ export const FUTURENET_LIMITS: NetworkLimits = { "ledger_max_write_ledger_entries": 1000, "ledger_max_write_bytes": 286720, "ledger_max_txs_size_bytes": 266240, + "ledger_max_dependent_tx_clusters": 2, "max_entry_ttl": 3110400, "min_temporary_ttl": 720, "min_persistent_ttl": 120960,