tonpy package¶
Subpackages¶
- tonpy.types package
- Subpackages
- Submodules
- tonpy.types.cell module
- tonpy.types.cellbuilder module
CellBuilderCellBuilder.begin_parse()CellBuilder.bitsCellBuilder.dump()CellBuilder.dump_as_tlb()CellBuilder.end_cell()CellBuilder.get_hash()CellBuilder.refsCellBuilder.remaining_bitsCellBuilder.remaining_refsCellBuilder.store_address()CellBuilder.store_bitstring()CellBuilder.store_bitstring_chk()CellBuilder.store_bool()CellBuilder.store_builder()CellBuilder.store_grams()CellBuilder.store_int()CellBuilder.store_libref()CellBuilder.store_ones()CellBuilder.store_ref()CellBuilder.store_ref_or_tlb()CellBuilder.store_slice()CellBuilder.store_slice_or_tlb()CellBuilder.store_slice_or_tlb_ext()CellBuilder.store_string()CellBuilder.store_uint()CellBuilder.store_uint_big()CellBuilder.store_uint_leq()CellBuilder.store_uint_less()CellBuilder.store_var_int()CellBuilder.store_var_uint()CellBuilder.store_zeroes()CellBuilder.to_boc()
begin_cell()
- tonpy.types.cellslice module
CellSliceCellSlice.SpecialTypeCellSlice.advance()CellSlice.advance_bits_refs()CellSlice.advance_ext()CellSlice.advance_refs()CellSlice.bit_at()CellSlice.bitsCellSlice.bselect()CellSlice.bselect_ext()CellSlice.copy()CellSlice.cut_tail()CellSlice.dump()CellSlice.dump_as_tlb()CellSlice.empty_ext()CellSlice.get_hash()CellSlice.is_special()CellSlice.load_address()CellSlice.load_bitstring()CellSlice.load_bool()CellSlice.load_int()CellSlice.load_ref()CellSlice.load_string()CellSlice.load_subslice()CellSlice.load_subslice_ext()CellSlice.load_tlb()CellSlice.load_uint()CellSlice.load_uint_leq()CellSlice.load_uint_less()CellSlice.load_var_int()CellSlice.load_var_uint()CellSlice.preload_bitstring()CellSlice.preload_bool()CellSlice.preload_int()CellSlice.preload_ref()CellSlice.preload_subslice()CellSlice.preload_subslice_ext()CellSlice.preload_uint()CellSlice.refsCellSlice.size_ext()CellSlice.skip_bits()CellSlice.skip_refs()CellSlice.special_type()CellSlice.to_bitstring()CellSlice.to_boc()CellSlice.to_cell()
- tonpy.types.stack module
ContinuationStackStackEntryStackEntry.TypeStackEntry.as_abi()StackEntry.as_cell()StackEntry.as_cell_builder()StackEntry.as_cell_slice()StackEntry.as_cont()StackEntry.as_int()StackEntry.as_str()StackEntry.as_tuple()StackEntry.as_uint()StackEntry.create_tuple()StackEntry.deserialize()StackEntry.get()StackEntry.get_type()StackEntry.rec_get()StackEntry.serialize()
- tonpy.types.tlb module
RecordBaseTLBTLB.RecordTLB.TagTLB.always_special()TLB.cell_unpack()TLB.cons_lenTLB.cons_tagTLB.fetch()TLB.fetch_enum()TLB.fetch_to()TLB.get_param_record()TLB.get_tag()TLB.has_paramsTLB.nat_abs()TLB.original_cellTLB.original_cell_sliceTLB.params_attrsTLB.store_enum_from()TLB.store_from()TLB.store_ref_or_tlb()TLB.tag_to_classTLB.unpack()
rec_dump()
- tonpy.types.vmdict module
AugmentedDataDataWithExtraTypedAugmentedDataTypedDataWithExtraTypedVmDictVmDictVmDict.combine_with()VmDict.get_cell()VmDict.get_iter()VmDict.get_minmax_key()VmDict.get_minmax_key_ref()VmDict.is_empty()VmDict.lookup()VmDict.lookup_delete()VmDict.lookup_delete_keycs()VmDict.lookup_delete_ref()VmDict.lookup_delete_ref_keycs()VmDict.lookup_keycs()VmDict.lookup_nearest_key()VmDict.lookup_ref()VmDict.lookup_ref_keycs()VmDict.map()VmDict.set()VmDict.set_builder()VmDict.set_builder_keycs()VmDict.set_keycs()VmDict.set_ref()VmDict.set_ref_keycs()
- Module contents
- tonpy.tlb_gen package
- tonpy.autogen package
- Submodules
- tonpy.autogen.block module
AccStatusChangeAccStatusChange.Record_acst_deletedAccStatusChange.Record_acst_frozenAccStatusChange.Record_acst_unchangedAccStatusChange.TagAccStatusChange.always_special()AccStatusChange.cons_lenAccStatusChange.cons_tagAccStatusChange.fetch_enum()AccStatusChange.get_tag()AccStatusChange.store_enum_from()
AccountAccountBlockAccountDispatchQueueAccountStateAccountStatusAccountStatus.Record_acc_state_activeAccountStatus.Record_acc_state_frozenAccountStatus.Record_acc_state_nonexistAccountStatus.Record_acc_state_uninitAccountStatus.TagAccountStatus.always_special()AccountStatus.cons_len_exactAccountStatus.cons_tagAccountStatus.fetch_enum()AccountStatus.get_tag()AccountStatus.store_enum_from()
AccountStorageAnycastBinTreeBinTreeAugBitBitstringSetBlkMasterInfoBlkPrevInfoBlockBlockCreateFeesBlockCreateStatsBlockExtraBlockIdExtBlockInfoBlockLimitsBlockProofBlockSignaturesBlockSignaturesPureBoolBoolFalseBoolTrueBothBurningConfigCatchainConfigCertificateCertificateEnvChanConfigChanDataChanMsgChanOpChanPromiseChanSignedMsgChanSignedPromiseChanStateCoinsCommonMsgInfoCommonMsgInfoRelaxedComplaintDescrComplaintPricingComputeSkipReasonComputeSkipReason.Record_cskip_bad_stateComputeSkipReason.Record_cskip_no_gasComputeSkipReason.Record_cskip_no_stateComputeSkipReason.Record_cskip_suspendedComputeSkipReason.TagComputeSkipReason.always_special()ComputeSkipReason.cons_lenComputeSkipReason.cons_tagComputeSkipReason.fetch_enum()ComputeSkipReason.get_tag()ComputeSkipReason.store_enum_from()
ConfigParamConfigParam.Record_config_block_limitsConfigParam.Record_config_fwd_pricesConfigParam.Record_config_gas_pricesConfigParam.Record_config_mc_block_limitsConfigParam.Record_config_mc_fwd_pricesConfigParam.Record_config_mc_gas_pricesConfigParam.Record_cons0ConfigParam.Record_cons1ConfigParam.Record_cons10ConfigParam.Record_cons11ConfigParam.Record_cons12ConfigParam.Record_cons13ConfigParam.Record_cons14ConfigParam.Record_cons15ConfigParam.Record_cons16ConfigParam.Record_cons17ConfigParam.Record_cons18ConfigParam.Record_cons19ConfigParam.Record_cons2ConfigParam.Record_cons28ConfigParam.Record_cons29ConfigParam.Record_cons3ConfigParam.Record_cons31ConfigParam.Record_cons32ConfigParam.Record_cons33ConfigParam.Record_cons34ConfigParam.Record_cons35ConfigParam.Record_cons36ConfigParam.Record_cons37ConfigParam.Record_cons39ConfigParam.Record_cons4ConfigParam.Record_cons40ConfigParam.Record_cons43ConfigParam.Record_cons44ConfigParam.Record_cons5ConfigParam.Record_cons6ConfigParam.Record_cons7ConfigParam.Record_cons71ConfigParam.Record_cons72ConfigParam.Record_cons73ConfigParam.Record_cons79ConfigParam.Record_cons8ConfigParam.Record_cons81ConfigParam.Record_cons82ConfigParam.Record_cons9ConfigParam.TagConfigParam.always_special()ConfigParam.cons_len_exactConfigParam.cons_tagConfigParam.get_tag()ConfigParam.m_
ConfigParamsConfigProposalConfigProposalSetupConfigProposalStatusConfigVotingSetupConsensusConfigConsensusConfig.Record_consensus_configConsensusConfig.Record_consensus_config_newConsensusConfig.Record_consensus_config_v3ConsensusConfig.Record_consensus_config_v4ConsensusConfig.TagConsensusConfig.always_special()ConsensusConfig.cons_len_exactConsensusConfig.cons_tagConsensusConfig.get_tag()
CountersCreatorStatsCryptoSignatureCryptoSignaturePairCryptoSignatureSimpleCurrencyCollectionDNSRecordDNS_RecordSetDepthBalanceInfoDictWithSimpleLibsDispatchQueueEitherEnqueuedMsgExtBlkRefExtraCurrencyCollectionFutureSplitMergeGasLimitsPricesGlobalVersionGramsHASH_UPDATEHashmapHashmapAugHashmapAugEHashmapAugNodeHashmapEHashmapNodeHmLabelIhrPendingInfoIhrPendingSinceImportFeesInMsgInMsgDescrIntermediateAddressJettonBridgeParamsJettonBridgePricesKeyExtBlkRefKeyMaxLtLibDescrLibRefMERKLE_PROOFMERKLE_UPDATEMaybeMcBlockExtraMcBlockExtra_auxMcStateExtraMcStateExtra_auxMessageMessageAnyMessageAnyBodyMessageInitMessageRelaxedMisbehaviourPunishmentConfigMsgAddressMsgAddressExtMsgAddressIntMsgEnvelopeMsgForwardPricesOldMcBlocksInfoOracleBridgeParamsOutActionOutListOutListNodeOutMsgOutMsg.Record_msg_export_deqOutMsg.Record_msg_export_deq_immOutMsg.Record_msg_export_deq_shortOutMsg.Record_msg_export_extOutMsg.Record_msg_export_immOutMsg.Record_msg_export_newOutMsg.Record_msg_export_trOutMsg.Record_msg_export_tr_reqOutMsg.TagOutMsg.always_special()OutMsg.cons_lenOutMsg.cons_tagOutMsg.get_tag()
OutMsgDescrOutMsgQueueOutMsgQueueExtraOutMsgQueueInfoParamLimitsPfxHashmapPfxHashmapEPfxHashmapNodeProcessedInfoProcessedUptoProducerInfoProofChainProtoListProtocolShardAccountShardAccountBlocksShardAccountsShardDescrShardDescr_auxShardFeeCreatedShardFeesShardHashesShardIdentShardStateShardStateUnsplitShardStateUnsplit_auxSigPubKeySignedCertificateSimpleLibSizeLimitsConfigSmartContractInfoSmcCapListSmcCapabilitySpecialSplitDepthSplitMergeInfoStateInitStateInitWithLibsStorageExtraInfoStorageInfoStoragePricesStorageUsedSuspendedAddressListTYPE_1661TYPE_1662TextTextChunkRefTextChunksTickTockTopBlockDescrTopBlockDescrSetTrActionPhaseTrBouncePhaseTrComputePhaseTrComputePhase_auxTrCreditPhaseTrStoragePhaseTransactionTransactionDescrTransactionDescr.Record_trans_merge_installTransactionDescr.Record_trans_merge_prepareTransactionDescr.Record_trans_ordTransactionDescr.Record_trans_split_installTransactionDescr.Record_trans_split_prepareTransactionDescr.Record_trans_storageTransactionDescr.Record_trans_tick_tockTransactionDescr.TagTransactionDescr.always_special()TransactionDescr.cons_lenTransactionDescr.cons_tagTransactionDescr.get_tag()
Transaction_auxTrueTUnaryUnitValidatorBaseInfoValidatorComplaintValidatorComplaintStatusValidatorDescrValidatorInfoValidatorSetValidatorSignedTempKeyValidatorTempKeyValueFlowVarHashmapVarHashmapEVarHashmapNodeVarIntegerVarUIntegerVmCellSliceVmContVmCont.Record_vmc_againVmCont.Record_vmc_envelopeVmCont.Record_vmc_pushintVmCont.Record_vmc_quitVmCont.Record_vmc_quit_excVmCont.Record_vmc_repeatVmCont.Record_vmc_stdVmCont.Record_vmc_untilVmCont.Record_vmc_while_bodyVmCont.Record_vmc_while_condVmCont.TagVmCont.always_special()VmCont.cons_lenVmCont.cons_tagVmCont.get_tag()
VmControlDataVmGasLimitsVmGasLimits_auxVmLibrariesVmSaveListVmStackVmStackListVmStackValueVmStackValue.Record_vm_stk_builderVmStackValue.Record_vm_stk_cellVmStackValue.Record_vm_stk_contVmStackValue.Record_vm_stk_intVmStackValue.Record_vm_stk_nanVmStackValue.Record_vm_stk_nullVmStackValue.Record_vm_stk_sliceVmStackValue.Record_vm_stk_tinyintVmStackValue.Record_vm_stk_tupleVmStackValue.TagVmStackValue.always_special()VmStackValue.cons_lenVmStackValue.cons_tagVmStackValue.get_tag()
VmTupleVmTupleRefWcSplitMergeTimingsWorkchainDescrWorkchainFormat
- Module contents
- tonpy.tvm package
- Submodules
- tonpy.tvm.emulator module
EmulatorEmulator.accountEmulator.actionsEmulator.aemulate_tick_tock_transaction()Emulator.aemulate_transaction()Emulator.elapsed_timeEmulator.emulate_tick_tock_transaction()Emulator.emulate_transaction()Emulator.set_debug_enabled()Emulator.set_ignore_chksig()Emulator.set_libs()Emulator.set_prev_blocks_info()Emulator.set_rand_seed()Emulator.transaction
- tonpy.tvm.tvm module
method_name_to_id()TVMTVM.arun()TVM.c4_updatedTVM.c5_updatedTVM.clear_stack()TVM.codeTVM.dataTVM.exit_codeTVM.exit_code_description()TVM.fetch_detailed_step_info()TVM.gas_creditTVM.gas_usedTVM.run()TVM.set_c7()TVM.set_gas_limit()TVM.set_libs()TVM.set_stack()TVM.set_state_init()TVM.set_unsafe_ignore_chksig()TVM.successTVM.vm_final_state_hashTVM.vm_init_state_hashTVM.vm_steps
method_name_to_id()
- Module contents
- tonpy.fift package
- tonpy.utils package