├── .editorconfig ├── .github ├── pull_request_template.md └── workflows │ ├── format.yml │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .yarnrc.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── biome.jsonc ├── jest-coverage.config.js ├── jest.config.js ├── package.json ├── src ├── address │ ├── ADNLAddress.ts │ ├── Address.spec.ts │ ├── Address.ts │ ├── ExternalAddress.ts │ ├── contractAddress.spec.ts │ └── contractAddress.ts ├── boc │ ├── BitBuilder.spec.ts │ ├── BitBuilder.ts │ ├── BitReader.spec.ts │ ├── BitReader.ts │ ├── BitString.spec.ts │ ├── BitString.ts │ ├── Builder.spec.ts │ ├── Builder.ts │ ├── Cell.spec.ts │ ├── Cell.ts │ ├── CellType.spec.ts │ ├── CellType.ts │ ├── Slice.spec.ts │ ├── Slice.ts │ ├── Writable.ts │ ├── cell │ │ ├── LevelMask.ts │ │ ├── __testdata__ │ │ │ ├── accountProof.txt │ │ │ ├── accountState.txt │ │ │ ├── accountStateTest.txt │ │ │ ├── accountStateTestPruned.txt │ │ │ ├── block.txt │ │ │ ├── block2.txt │ │ │ ├── configProof.txt │ │ │ ├── largeBoc.txt │ │ │ ├── manyCells.txt │ │ │ ├── tx_with_merkle_body.json │ │ │ └── veryLarge.boc │ │ ├── descriptor.ts │ │ ├── exoticLibrary.ts │ │ ├── exoticMerkleProof.ts │ │ ├── exoticMerkleUpdate.ts │ │ ├── exoticPruned.ts │ │ ├── resolveExotic.ts │ │ ├── serialization.spec.ts │ │ ├── serialization.ts │ │ ├── utils │ │ │ └── topologicalSort.ts │ │ └── wonderCalculator.ts │ └── utils │ │ ├── paddedBits.ts │ │ ├── strings.spec.ts │ │ └── strings.ts ├── contract │ ├── ComputeError.ts │ ├── Contract.ts │ ├── ContractABI.ts │ ├── ContractProvider.ts │ ├── ContractState.ts │ ├── Sender.ts │ └── openContract.ts ├── crypto │ └── safeSign.ts ├── dict │ ├── Dictionary.spec.ts │ ├── Dictionary.ts │ ├── __snapshots__ │ │ ├── parseDict.spec.ts.snap │ │ └── serializeDict.spec.ts.snap │ ├── __testdata__ │ │ ├── config.txt │ │ └── empty_value.boc │ ├── generateMerkleProof.ts │ ├── generateMerkleUpdate.ts │ ├── parseDict.spec.ts │ ├── parseDict.ts │ ├── serializeDict.spec.ts │ ├── serializeDict.ts │ └── utils │ │ ├── findCommonPrefix.spec.ts │ │ ├── findCommonPrefix.ts │ │ ├── internalKeySerializer.spec.ts │ │ ├── internalKeySerializer.ts │ │ └── readUnaryLength.ts ├── index.ts ├── inspect.ts ├── test │ └── prando.ts ├── tuple │ ├── __testdata__ │ │ └── ultra_deep_cons.json │ ├── builder.ts │ ├── reader.spec.ts │ ├── reader.ts │ ├── tuple.spec.ts │ └── tuple.ts ├── types │ ├── Account.ts │ ├── AccountState.ts │ ├── AccountStatus.ts │ ├── AccountStatusChange.ts │ ├── AccountStorage.ts │ ├── CommonMessageInfo.spec.ts │ ├── CommonMessageInfo.ts │ ├── CommonMessageInfoRelaxed.ts │ ├── ComputeSkipReason.ts │ ├── CurrencyCollection.ts │ ├── DepthBalanceInfo.ts │ ├── ExtraCurrency.ts │ ├── HashUpdate.ts │ ├── LibRef.ts │ ├── MasterchainStateExtra.ts │ ├── Message.spec.ts │ ├── Message.ts │ ├── MessageRelaxed.spec.ts │ ├── MessageRelaxed.ts │ ├── OutList.spec.ts │ ├── OutList.ts │ ├── ReserveMode.ts │ ├── SendMode.ts │ ├── ShardAccount.spec.ts │ ├── ShardAccount.ts │ ├── ShardAccounts.ts │ ├── ShardIdent.ts │ ├── ShardStateUnsplit.spec.ts │ ├── ShardStateUnsplit.ts │ ├── SimpleLibrary.ts │ ├── SplitMergeInfo.ts │ ├── StateInit.spec.ts │ ├── StateInit.ts │ ├── StorageExtraInfo.ts │ ├── StorageInfo.spec.ts │ ├── StorageInfo.ts │ ├── StorageUsed.ts │ ├── TickTock.ts │ ├── Transaction.spec.ts │ ├── Transaction.ts │ ├── TransactionActionPhase.ts │ ├── TransactionBouncePhase.ts │ ├── TransactionComputePhase.ts │ ├── TransactionCreditPhase.ts │ ├── TransactionDescription.ts │ ├── TransactionStoragePhase.ts │ ├── __testdata__ │ │ └── configProof.json │ ├── _export.ts │ └── _helpers.ts └── utils │ ├── base32.spec.ts │ ├── base32.ts │ ├── bitsForNumber.spec.ts │ ├── bitsForNumber.ts │ ├── convert.spec.ts │ ├── convert.ts │ ├── crc16.spec.ts │ ├── crc16.ts │ ├── crc32c.spec.ts │ ├── crc32c.ts │ ├── getMethodId.ts │ ├── maybe.ts │ └── testAddress.ts ├── tsconfig.base.json ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/README.md -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/biome.jsonc -------------------------------------------------------------------------------- /jest-coverage.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/jest-coverage.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/package.json -------------------------------------------------------------------------------- /src/address/ADNLAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/address/ADNLAddress.ts -------------------------------------------------------------------------------- /src/address/Address.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/address/Address.spec.ts -------------------------------------------------------------------------------- /src/address/Address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/address/Address.ts -------------------------------------------------------------------------------- /src/address/ExternalAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/address/ExternalAddress.ts -------------------------------------------------------------------------------- /src/address/contractAddress.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/address/contractAddress.spec.ts -------------------------------------------------------------------------------- /src/address/contractAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/address/contractAddress.ts -------------------------------------------------------------------------------- /src/boc/BitBuilder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/BitBuilder.spec.ts -------------------------------------------------------------------------------- /src/boc/BitBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/BitBuilder.ts -------------------------------------------------------------------------------- /src/boc/BitReader.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/BitReader.spec.ts -------------------------------------------------------------------------------- /src/boc/BitReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/BitReader.ts -------------------------------------------------------------------------------- /src/boc/BitString.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/BitString.spec.ts -------------------------------------------------------------------------------- /src/boc/BitString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/BitString.ts -------------------------------------------------------------------------------- /src/boc/Builder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Builder.spec.ts -------------------------------------------------------------------------------- /src/boc/Builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Builder.ts -------------------------------------------------------------------------------- /src/boc/Cell.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Cell.spec.ts -------------------------------------------------------------------------------- /src/boc/Cell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Cell.ts -------------------------------------------------------------------------------- /src/boc/CellType.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/CellType.spec.ts -------------------------------------------------------------------------------- /src/boc/CellType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/CellType.ts -------------------------------------------------------------------------------- /src/boc/Slice.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Slice.spec.ts -------------------------------------------------------------------------------- /src/boc/Slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Slice.ts -------------------------------------------------------------------------------- /src/boc/Writable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/Writable.ts -------------------------------------------------------------------------------- /src/boc/cell/LevelMask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/LevelMask.ts -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/accountProof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/accountProof.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/accountState.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/accountState.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/accountStateTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/accountStateTest.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/accountStateTestPruned.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/accountStateTestPruned.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/block.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/block.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/block2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/block2.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/configProof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/configProof.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/largeBoc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/largeBoc.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/manyCells.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/manyCells.txt -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/tx_with_merkle_body.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/tx_with_merkle_body.json -------------------------------------------------------------------------------- /src/boc/cell/__testdata__/veryLarge.boc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/__testdata__/veryLarge.boc -------------------------------------------------------------------------------- /src/boc/cell/descriptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/descriptor.ts -------------------------------------------------------------------------------- /src/boc/cell/exoticLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/exoticLibrary.ts -------------------------------------------------------------------------------- /src/boc/cell/exoticMerkleProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/exoticMerkleProof.ts -------------------------------------------------------------------------------- /src/boc/cell/exoticMerkleUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/exoticMerkleUpdate.ts -------------------------------------------------------------------------------- /src/boc/cell/exoticPruned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/exoticPruned.ts -------------------------------------------------------------------------------- /src/boc/cell/resolveExotic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/resolveExotic.ts -------------------------------------------------------------------------------- /src/boc/cell/serialization.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/serialization.spec.ts -------------------------------------------------------------------------------- /src/boc/cell/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/serialization.ts -------------------------------------------------------------------------------- /src/boc/cell/utils/topologicalSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/utils/topologicalSort.ts -------------------------------------------------------------------------------- /src/boc/cell/wonderCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/cell/wonderCalculator.ts -------------------------------------------------------------------------------- /src/boc/utils/paddedBits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/utils/paddedBits.ts -------------------------------------------------------------------------------- /src/boc/utils/strings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/utils/strings.spec.ts -------------------------------------------------------------------------------- /src/boc/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/boc/utils/strings.ts -------------------------------------------------------------------------------- /src/contract/ComputeError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/ComputeError.ts -------------------------------------------------------------------------------- /src/contract/Contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/Contract.ts -------------------------------------------------------------------------------- /src/contract/ContractABI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/ContractABI.ts -------------------------------------------------------------------------------- /src/contract/ContractProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/ContractProvider.ts -------------------------------------------------------------------------------- /src/contract/ContractState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/ContractState.ts -------------------------------------------------------------------------------- /src/contract/Sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/Sender.ts -------------------------------------------------------------------------------- /src/contract/openContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/contract/openContract.ts -------------------------------------------------------------------------------- /src/crypto/safeSign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/crypto/safeSign.ts -------------------------------------------------------------------------------- /src/dict/Dictionary.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/Dictionary.spec.ts -------------------------------------------------------------------------------- /src/dict/Dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/Dictionary.ts -------------------------------------------------------------------------------- /src/dict/__snapshots__/parseDict.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/__snapshots__/parseDict.spec.ts.snap -------------------------------------------------------------------------------- /src/dict/__snapshots__/serializeDict.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/__snapshots__/serializeDict.spec.ts.snap -------------------------------------------------------------------------------- /src/dict/__testdata__/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/__testdata__/config.txt -------------------------------------------------------------------------------- /src/dict/__testdata__/empty_value.boc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/__testdata__/empty_value.boc -------------------------------------------------------------------------------- /src/dict/generateMerkleProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/generateMerkleProof.ts -------------------------------------------------------------------------------- /src/dict/generateMerkleUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/generateMerkleUpdate.ts -------------------------------------------------------------------------------- /src/dict/parseDict.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/parseDict.spec.ts -------------------------------------------------------------------------------- /src/dict/parseDict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/parseDict.ts -------------------------------------------------------------------------------- /src/dict/serializeDict.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/serializeDict.spec.ts -------------------------------------------------------------------------------- /src/dict/serializeDict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/serializeDict.ts -------------------------------------------------------------------------------- /src/dict/utils/findCommonPrefix.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/utils/findCommonPrefix.spec.ts -------------------------------------------------------------------------------- /src/dict/utils/findCommonPrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/utils/findCommonPrefix.ts -------------------------------------------------------------------------------- /src/dict/utils/internalKeySerializer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/utils/internalKeySerializer.spec.ts -------------------------------------------------------------------------------- /src/dict/utils/internalKeySerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/utils/internalKeySerializer.ts -------------------------------------------------------------------------------- /src/dict/utils/readUnaryLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/dict/utils/readUnaryLength.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/inspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/inspect.ts -------------------------------------------------------------------------------- /src/test/prando.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/test/prando.ts -------------------------------------------------------------------------------- /src/tuple/__testdata__/ultra_deep_cons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/tuple/__testdata__/ultra_deep_cons.json -------------------------------------------------------------------------------- /src/tuple/builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/tuple/builder.ts -------------------------------------------------------------------------------- /src/tuple/reader.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/tuple/reader.spec.ts -------------------------------------------------------------------------------- /src/tuple/reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/tuple/reader.ts -------------------------------------------------------------------------------- /src/tuple/tuple.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/tuple/tuple.spec.ts -------------------------------------------------------------------------------- /src/tuple/tuple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/tuple/tuple.ts -------------------------------------------------------------------------------- /src/types/Account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/Account.ts -------------------------------------------------------------------------------- /src/types/AccountState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/AccountState.ts -------------------------------------------------------------------------------- /src/types/AccountStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/AccountStatus.ts -------------------------------------------------------------------------------- /src/types/AccountStatusChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/AccountStatusChange.ts -------------------------------------------------------------------------------- /src/types/AccountStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/AccountStorage.ts -------------------------------------------------------------------------------- /src/types/CommonMessageInfo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/CommonMessageInfo.spec.ts -------------------------------------------------------------------------------- /src/types/CommonMessageInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/CommonMessageInfo.ts -------------------------------------------------------------------------------- /src/types/CommonMessageInfoRelaxed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/CommonMessageInfoRelaxed.ts -------------------------------------------------------------------------------- /src/types/ComputeSkipReason.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ComputeSkipReason.ts -------------------------------------------------------------------------------- /src/types/CurrencyCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/CurrencyCollection.ts -------------------------------------------------------------------------------- /src/types/DepthBalanceInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/DepthBalanceInfo.ts -------------------------------------------------------------------------------- /src/types/ExtraCurrency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ExtraCurrency.ts -------------------------------------------------------------------------------- /src/types/HashUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/HashUpdate.ts -------------------------------------------------------------------------------- /src/types/LibRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/LibRef.ts -------------------------------------------------------------------------------- /src/types/MasterchainStateExtra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/MasterchainStateExtra.ts -------------------------------------------------------------------------------- /src/types/Message.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/Message.spec.ts -------------------------------------------------------------------------------- /src/types/Message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/Message.ts -------------------------------------------------------------------------------- /src/types/MessageRelaxed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/MessageRelaxed.spec.ts -------------------------------------------------------------------------------- /src/types/MessageRelaxed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/MessageRelaxed.ts -------------------------------------------------------------------------------- /src/types/OutList.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/OutList.spec.ts -------------------------------------------------------------------------------- /src/types/OutList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/OutList.ts -------------------------------------------------------------------------------- /src/types/ReserveMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ReserveMode.ts -------------------------------------------------------------------------------- /src/types/SendMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/SendMode.ts -------------------------------------------------------------------------------- /src/types/ShardAccount.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ShardAccount.spec.ts -------------------------------------------------------------------------------- /src/types/ShardAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ShardAccount.ts -------------------------------------------------------------------------------- /src/types/ShardAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ShardAccounts.ts -------------------------------------------------------------------------------- /src/types/ShardIdent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ShardIdent.ts -------------------------------------------------------------------------------- /src/types/ShardStateUnsplit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ShardStateUnsplit.spec.ts -------------------------------------------------------------------------------- /src/types/ShardStateUnsplit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/ShardStateUnsplit.ts -------------------------------------------------------------------------------- /src/types/SimpleLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/SimpleLibrary.ts -------------------------------------------------------------------------------- /src/types/SplitMergeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/SplitMergeInfo.ts -------------------------------------------------------------------------------- /src/types/StateInit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/StateInit.spec.ts -------------------------------------------------------------------------------- /src/types/StateInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/StateInit.ts -------------------------------------------------------------------------------- /src/types/StorageExtraInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/StorageExtraInfo.ts -------------------------------------------------------------------------------- /src/types/StorageInfo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/StorageInfo.spec.ts -------------------------------------------------------------------------------- /src/types/StorageInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/StorageInfo.ts -------------------------------------------------------------------------------- /src/types/StorageUsed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/StorageUsed.ts -------------------------------------------------------------------------------- /src/types/TickTock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TickTock.ts -------------------------------------------------------------------------------- /src/types/Transaction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/Transaction.spec.ts -------------------------------------------------------------------------------- /src/types/Transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/Transaction.ts -------------------------------------------------------------------------------- /src/types/TransactionActionPhase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TransactionActionPhase.ts -------------------------------------------------------------------------------- /src/types/TransactionBouncePhase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TransactionBouncePhase.ts -------------------------------------------------------------------------------- /src/types/TransactionComputePhase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TransactionComputePhase.ts -------------------------------------------------------------------------------- /src/types/TransactionCreditPhase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TransactionCreditPhase.ts -------------------------------------------------------------------------------- /src/types/TransactionDescription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TransactionDescription.ts -------------------------------------------------------------------------------- /src/types/TransactionStoragePhase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/TransactionStoragePhase.ts -------------------------------------------------------------------------------- /src/types/__testdata__/configProof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/__testdata__/configProof.json -------------------------------------------------------------------------------- /src/types/_export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/_export.ts -------------------------------------------------------------------------------- /src/types/_helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/types/_helpers.ts -------------------------------------------------------------------------------- /src/utils/base32.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/base32.spec.ts -------------------------------------------------------------------------------- /src/utils/base32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/base32.ts -------------------------------------------------------------------------------- /src/utils/bitsForNumber.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/bitsForNumber.spec.ts -------------------------------------------------------------------------------- /src/utils/bitsForNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/bitsForNumber.ts -------------------------------------------------------------------------------- /src/utils/convert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/convert.spec.ts -------------------------------------------------------------------------------- /src/utils/convert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/convert.ts -------------------------------------------------------------------------------- /src/utils/crc16.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/crc16.spec.ts -------------------------------------------------------------------------------- /src/utils/crc16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/crc16.ts -------------------------------------------------------------------------------- /src/utils/crc32c.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/crc32c.spec.ts -------------------------------------------------------------------------------- /src/utils/crc32c.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/crc32c.ts -------------------------------------------------------------------------------- /src/utils/getMethodId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/getMethodId.ts -------------------------------------------------------------------------------- /src/utils/maybe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/maybe.ts -------------------------------------------------------------------------------- /src/utils/testAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/src/utils/testAddress.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-org/ton-core/HEAD/yarn.lock --------------------------------------------------------------------------------