From ac6ae419e4adf1e89d89bd57410d0ce1ea1dca81 Mon Sep 17 00:00:00 2001 From: Jeesun Kim Date: Wed, 24 Jun 2026 10:07:49 -0700 Subject: [PATCH] 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 = {