Skip to content

Conversation

@hacker-volodya
Copy link
Member

@hacker-volodya hacker-volodya commented Oct 31, 2025

Closes #568
Closes #1034

@github-actions
Copy link

To fix the formatting issues:

  1. Install necessary dependencies: npm ci
  2. Then, run this command:
npx remark -o --silent --silently-ignore contract-dev/first-smart-contract.mdx contract-dev/using-onchain-libraries.mdx ecosystem/analytics.mdx foundations/config.mdx foundations/fees.mdx foundations/glossary.mdx foundations/proofs/overview.mdx foundations/proofs/verifying-liteserver-proofs.mdx languages/func/cookbook.mdx languages/func/index.mdx languages/tact.mdx standard/tokens/nft/reference-implementation.mdx tvm/overview.mdx tvm/tools/ton-decompiler.mdx tvm/tools/txtracer.mdx foundations/cell-serialization/boc.mdx foundations/cell-serialization/cells.mdx foundations/cell-serialization/library.mdx foundations/cell-serialization/merkle-update.mdx foundations/cell-serialization/merkle.mdx foundations/cell-serialization/pruned.mdx 

@github-actions
Copy link

Thanks for the refactor to the cell serialization docs. I left several suggestions in foundations/cell-serialization/cells.mdx and related pages under foundations/cell-serialization/; please apply the inline suggestions.

@github-actions
Copy link

To fix the formatting issues:

  1. Install necessary dependencies: npm ci
  2. Then, run this command:
npx remark -o --silent --silently-ignore contract-dev/first-smart-contract.mdx contract-dev/using-onchain-libraries.mdx ecosystem/analytics.mdx foundations/config.mdx foundations/fees.mdx foundations/glossary.mdx foundations/proofs/overview.mdx foundations/proofs/verifying-liteserver-proofs.mdx languages/func/cookbook.mdx languages/func/index.mdx languages/tact.mdx standard/tokens/nft/reference-implementation.mdx tvm/overview.mdx tvm/tools/ton-decompiler.mdx tvm/tools/txtracer.mdx foundations/serialization/boc.mdx foundations/serialization/cells.mdx foundations/serialization/library.mdx foundations/serialization/merkle-update.mdx foundations/serialization/merkle.mdx foundations/serialization/pruned.mdx 

verytactical
verytactical previously approved these changes Oct 31, 2025
@github-actions
Copy link

To fix the formatting issues:

  1. Install necessary dependencies: npm ci
  2. Then, run this command:
npx remark -o --silent --silently-ignore contract-dev/first-smart-contract.mdx contract-dev/using-onchain-libraries.mdx ecosystem/analytics.mdx ecosystem/explorers/tonviewer.mdx ecosystem/ton-connect/message-lookup.mdx ecosystem/wallet-apps/addresses-workflow.mdx ecosystem/wallet-apps/web.mdx foundations/addresses/formats.mdx foundations/addresses/overview.mdx foundations/config.mdx foundations/fees.mdx foundations/glossary.mdx foundations/phases.mdx foundations/proofs/overview.mdx foundations/proofs/verifying-liteserver-proofs.mdx from-ethereum.mdx index.mdx languages/func/cookbook.mdx languages/func/index.mdx languages/tact.mdx more-tutorials.mdx payments/overview.mdx standard/tokens/jettons/burn.mdx standard/tokens/jettons/find.mdx standard/tokens/jettons/supply-data.mdx standard/tokens/jettons/transfer.mdx standard/tokens/metadata.mdx standard/tokens/nft/how-works.mdx standard/tokens/nft/reference-implementation.mdx standard/wallets/highload/v3/create.mdx tvm/overview.mdx tvm/tools/ton-decompiler.mdx tvm/tools/txtracer.mdx ecosystem/api/overview.mdx ecosystem/api/price.mdx ecosystem/api/toncenter/get-api-key.mdx ecosystem/api/toncenter/overview.mdx ecosystem/api/toncenter/v2/accounts/convert-raw-address-to-user-friendly-format.mdx ecosystem/api/toncenter/v2/accounts/convert-user-friendly-address-to-raw-format.mdx ecosystem/api/toncenter/v2/accounts/detect-all-address-formats.mdx ecosystem/api/toncenter/v2/accounts/get-account-balance-only.mdx ecosystem/api/toncenter/v2/accounts/get-account-lifecycle-state.mdx ecosystem/api/toncenter/v2/accounts/get-account-state-and-balance.mdx ecosystem/api/toncenter/v2/accounts/get-detailed-account-state-extended.mdx ecosystem/api/toncenter/v2/accounts/get-nft-or-jetton-metadata.mdx ecosystem/api/toncenter/v2/accounts/get-wallet-information.mdx ecosystem/api/toncenter/v2/accounts/list-account-transactions.mdx ecosystem/api/toncenter/v2/blocks/get-block-header-metadata.mdx ecosystem/api/toncenter/v2/blocks/get-latest-consensus-block.mdx ecosystem/api/toncenter/v2/blocks/get-latest-masterchain-info.mdx ecosystem/api/toncenter/v2/blocks/get-masterchain-block-signatures.mdx ecosystem/api/toncenter/v2/blocks/get-outgoing-message-queue-sizes.mdx ecosystem/api/toncenter/v2/blocks/get-shard-block-proof.mdx ecosystem/api/toncenter/v2/blocks/get-shards-at-masterchain-seqno.mdx ecosystem/api/toncenter/v2/blocks/get-smart-contract-libraries.mdx ecosystem/api/toncenter/v2/blocks/list-block-transactions-extended-details.mdx ecosystem/api/toncenter/v2/blocks/list-block-transactions.mdx ecosystem/api/toncenter/v2/blocks/look-up-block-by-height-lt-or-timestamp.mdx ecosystem/api/toncenter/v2/config/get-all-config-parameters.mdx ecosystem/api/toncenter/v2/config/get-single-config-parameter.mdx ecosystem/api/toncenter/v2/json-rpc/json-rpc-handler.mdx ecosystem/api/toncenter/v2/messages-and-transactions/estimate-transaction-fees.mdx ecosystem/api/toncenter/v2/messages-and-transactions/send-external-message-and-return-hash.mdx ecosystem/api/toncenter/v2/messages-and-transactions/send-external-message-boc.mdx ecosystem/api/toncenter/v2/messages-and-transactions/send-unpacked-external-query.mdx ecosystem/api/toncenter/v2/smart-contracts/run-get-method-on-contract.mdx ecosystem/api/toncenter/v2/transactions/locate-result-transaction-by-incoming-message.mdx ecosystem/api/toncenter/v2/transactions/locate-source-transaction-by-outgoing-message.mdx ecosystem/api/toncenter/v2/transactions/locate-transaction-by-incoming-message.mdx ecosystem/api/toncenter/v3/accounts/get-account-address-book.mdx ecosystem/api/toncenter/v3/accounts/get-account-metadata.mdx ecosystem/api/toncenter/v3/accounts/get-account-states-with-codedata.mdx ecosystem/api/toncenter/v3/accounts/get-wallet-states-and-balances.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-actions-by-filters-tx-msg-trace.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-completed-traces-with-actions.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-pending-actions.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-pending-traces.mdx ecosystem/api/toncenter/v3/blockchain-data/get-indexed-masterchain-range.mdx ecosystem/api/toncenter/v3/blockchain-data/get-masterchain-block-shard-state.mdx ecosystem/api/toncenter/v3/blockchain-data/get-parentchild-transactions-for-a-hash.mdx ecosystem/api/toncenter/v3/blockchain-data/get-transactions-by-masterchain-block.mdx ecosystem/api/toncenter/v3/blockchain-data/get-transactions-by-message.mdx ecosystem/api/toncenter/v3/blockchain-data/get-transactions.mdx ecosystem/api/toncenter/v3/blockchain-data/get-workchain-blocks-after-masterchain-block.mdx ecosystem/api/toncenter/v3/blockchain-data/list-blocks-by-filters.mdx ecosystem/api/toncenter/v3/blockchain-data/list-messages-by-filters.mdx ecosystem/api/toncenter/v3/blockchain-data/list-pending-transactions.mdx ecosystem/api/toncenter/v3/dns/query-dns-records-ton-tme.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-burns.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-masters.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-transfers.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-wallets.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/estimate-transaction-fees.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/get-smart-contract-state-legacy-v2.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/get-wallet-information.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/run-smart-contract-get-method.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/send-external-message-boc.mdx ecosystem/api/toncenter/v3/nfts/get-nft-items.mdx ecosystem/api/toncenter/v3/nfts/list-nft-collections.mdx ecosystem/api/toncenter/v3/nfts/list-nft-transfers.mdx ecosystem/api/toncenter/v3/stats-and-analytics/list-top-accounts-by-balance.mdx ecosystem/api/toncenter/v3/utils/decode-opcodes-and-bodies-1.mdx ecosystem/api/toncenter/v3/utils/decode-opcodes-and-bodies.mdx ecosystem/bridges.mdx ecosystem/oracles/overview.mdx ecosystem/oracles/pyth.mdx ecosystem/oracles/redstone.mdx foundations/serialization/boc.mdx foundations/serialization/cells.mdx foundations/serialization/library.mdx foundations/serialization/merkle-update.mdx foundations/serialization/merkle.mdx foundations/serialization/pruned.mdx foundations/status.mdx 

@verytactical verytactical force-pushed the 568-move-serialization branch from 8f2589d to a22f43e Compare October 31, 2025 15:10
@github-actions
Copy link

To fix the formatting issues:

  1. Install necessary dependencies: npm ci
  2. Then, run this command:
npx remark -o --silent --silently-ignore contract-dev/first-smart-contract.mdx contract-dev/using-onchain-libraries.mdx ecosystem/analytics.mdx ecosystem/explorers/tonviewer.mdx ecosystem/node/overview.mdx ecosystem/ton-connect/message-lookup.mdx ecosystem/wallet-apps/addresses-workflow.mdx ecosystem/wallet-apps/web.mdx foundations/addresses/formats.mdx foundations/addresses/overview.mdx foundations/config.mdx foundations/fees.mdx foundations/glossary.mdx foundations/phases.mdx foundations/proofs/overview.mdx foundations/proofs/verifying-liteserver-proofs.mdx from-ethereum.mdx index.mdx languages/func/cookbook.mdx languages/func/index.mdx languages/tact.mdx more-tutorials.mdx payments/overview.mdx standard/tokens/jettons/burn.mdx standard/tokens/jettons/find.mdx standard/tokens/jettons/supply-data.mdx standard/tokens/jettons/transfer.mdx standard/tokens/metadata.mdx standard/tokens/nft/how-works.mdx standard/tokens/nft/reference-implementation.mdx standard/wallets/highload/v3/create.mdx tvm/overview.mdx tvm/tools/ton-decompiler.mdx tvm/tools/txtracer.mdx ecosystem/api/overview.mdx ecosystem/api/price.mdx ecosystem/api/toncenter/get-api-key.mdx ecosystem/api/toncenter/overview.mdx ecosystem/api/toncenter/v2/accounts/convert-raw-address-to-user-friendly-format.mdx ecosystem/api/toncenter/v2/accounts/convert-user-friendly-address-to-raw-format.mdx ecosystem/api/toncenter/v2/accounts/detect-all-address-formats.mdx ecosystem/api/toncenter/v2/accounts/get-account-balance-only.mdx ecosystem/api/toncenter/v2/accounts/get-account-lifecycle-state.mdx ecosystem/api/toncenter/v2/accounts/get-account-state-and-balance.mdx ecosystem/api/toncenter/v2/accounts/get-detailed-account-state-extended.mdx ecosystem/api/toncenter/v2/accounts/get-nft-or-jetton-metadata.mdx ecosystem/api/toncenter/v2/accounts/get-wallet-information.mdx ecosystem/api/toncenter/v2/accounts/list-account-transactions.mdx ecosystem/api/toncenter/v2/blocks/get-block-header-metadata.mdx ecosystem/api/toncenter/v2/blocks/get-latest-consensus-block.mdx ecosystem/api/toncenter/v2/blocks/get-latest-masterchain-info.mdx ecosystem/api/toncenter/v2/blocks/get-masterchain-block-signatures.mdx ecosystem/api/toncenter/v2/blocks/get-outgoing-message-queue-sizes.mdx ecosystem/api/toncenter/v2/blocks/get-shard-block-proof.mdx ecosystem/api/toncenter/v2/blocks/get-shards-at-masterchain-seqno.mdx ecosystem/api/toncenter/v2/blocks/get-smart-contract-libraries.mdx ecosystem/api/toncenter/v2/blocks/list-block-transactions-extended-details.mdx ecosystem/api/toncenter/v2/blocks/list-block-transactions.mdx ecosystem/api/toncenter/v2/blocks/look-up-block-by-height-lt-or-timestamp.mdx ecosystem/api/toncenter/v2/config/get-all-config-parameters.mdx ecosystem/api/toncenter/v2/config/get-single-config-parameter.mdx ecosystem/api/toncenter/v2/json-rpc/json-rpc-handler.mdx ecosystem/api/toncenter/v2/messages-and-transactions/estimate-transaction-fees.mdx ecosystem/api/toncenter/v2/messages-and-transactions/send-external-message-and-return-hash.mdx ecosystem/api/toncenter/v2/messages-and-transactions/send-external-message-boc.mdx ecosystem/api/toncenter/v2/messages-and-transactions/send-unpacked-external-query.mdx ecosystem/api/toncenter/v2/smart-contracts/run-get-method-on-contract.mdx ecosystem/api/toncenter/v2/transactions/locate-result-transaction-by-incoming-message.mdx ecosystem/api/toncenter/v2/transactions/locate-source-transaction-by-outgoing-message.mdx ecosystem/api/toncenter/v2/transactions/locate-transaction-by-incoming-message.mdx ecosystem/api/toncenter/v3/accounts/get-account-address-book.mdx ecosystem/api/toncenter/v3/accounts/get-account-metadata.mdx ecosystem/api/toncenter/v3/accounts/get-account-states-with-codedata.mdx ecosystem/api/toncenter/v3/accounts/get-wallet-states-and-balances.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-actions-by-filters-tx-msg-trace.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-completed-traces-with-actions.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-pending-actions.mdx ecosystem/api/toncenter/v3/actions-and-traces/list-pending-traces.mdx ecosystem/api/toncenter/v3/blockchain-data/get-indexed-masterchain-range.mdx ecosystem/api/toncenter/v3/blockchain-data/get-masterchain-block-shard-state.mdx ecosystem/api/toncenter/v3/blockchain-data/get-parentchild-transactions-for-a-hash.mdx ecosystem/api/toncenter/v3/blockchain-data/get-transactions-by-masterchain-block.mdx ecosystem/api/toncenter/v3/blockchain-data/get-transactions-by-message.mdx ecosystem/api/toncenter/v3/blockchain-data/get-transactions.mdx ecosystem/api/toncenter/v3/blockchain-data/get-workchain-blocks-after-masterchain-block.mdx ecosystem/api/toncenter/v3/blockchain-data/list-blocks-by-filters.mdx ecosystem/api/toncenter/v3/blockchain-data/list-messages-by-filters.mdx ecosystem/api/toncenter/v3/blockchain-data/list-pending-transactions.mdx ecosystem/api/toncenter/v3/dns/query-dns-records-ton-tme.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-burns.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-masters.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-transfers.mdx ecosystem/api/toncenter/v3/jettons/list-jetton-wallets.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/estimate-transaction-fees.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/get-smart-contract-state-legacy-v2.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/get-wallet-information.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/run-smart-contract-get-method.mdx ecosystem/api/toncenter/v3/legacy-v2-compatible/send-external-message-boc.mdx ecosystem/api/toncenter/v3/nfts/get-nft-items.mdx ecosystem/api/toncenter/v3/nfts/list-nft-collections.mdx ecosystem/api/toncenter/v3/nfts/list-nft-transfers.mdx ecosystem/api/toncenter/v3/stats-and-analytics/list-top-accounts-by-balance.mdx ecosystem/api/toncenter/v3/utils/decode-opcodes-and-bodies-1.mdx ecosystem/api/toncenter/v3/utils/decode-opcodes-and-bodies.mdx ecosystem/bridges.mdx ecosystem/oracles/overview.mdx ecosystem/oracles/pyth.mdx ecosystem/oracles/redstone.mdx foundations/serialization/boc.mdx foundations/serialization/cells.mdx foundations/serialization/library.mdx foundations/serialization/merkle-update.mdx foundations/serialization/merkle.mdx foundations/serialization/pruned.mdx foundations/status.mdx 

@anton-trunov anton-trunov merged commit f6e464b into main Oct 31, 2025
4 checks passed
@anton-trunov anton-trunov deleted the 568-move-serialization branch October 31, 2025 15:16
@anton-trunov anton-trunov changed the title feat(foundations): move cell serialization from tvm feat(structure): tvm/serialization -> foundations/serialization, ecosystem/rpc -> ecosystem/api Oct 31, 2025
laviniat1996 added a commit that referenced this pull request Nov 5, 2025
…ystem/rpc -> ecosystem/api (#1064)

- other minor structure improvements
# Conflicts:
#	docs.json
#	ecosystem/api/toncenter/rate-limit.mdx
aigerimu pushed a commit that referenced this pull request Nov 6, 2025
…ystem/rpc -> ecosystem/api (#1064)

- other minor structure improvements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename Ecosystem > RPC to Ecosystem > API Consider moving remnant cell-related things from [TVM > Serialization] to [Blockchain foundations]

4 participants