NOTE: v2.0.0-dev under active development and until the first stable release, it may not correspond to previous versions in terms of functionality.
Pshenmic-dpp is package with rust bindings for JS
That module uses rs-dpp and creates bindings for JavaScript. Each structure from rs-dpp is represented by a separate package, so you can build not the whole module, but only a part of it.
yarn add pshenmic-dpp
At this moment available structs:
DocumentWASMBatchWASMDocumentsBaseTransitionWASMTokenBaseTransitionWASMTokenPricingScheduleWASMTokenTransitionWASMBatchedTransitionWASMTokenConfigurationChangeItemWASMTokenConfigurationWASMActionTakerWASMAuthorizedActionTakersWASMChangeControlRulesWASMTokenConfigurationConventionWASMDistributionFunctionWASMTokenDistributionRecipientWASMTokenDistributionRulesWASM- distribution structs:
DistributionFixedAmountWASMDistributionRandomWASMDistributionStepDecreasingAmountWASMDistributionLinearWASMDistributionPolynomialWASMDistributionExponentialWASMDistributionLogarithmicWASMDistributionInvertedLogarithmicWASM
GroupWASMTokenKeepsHistoryRulesWASMTokenConfigurationLocalizationWASMTokenMarketplaceRulesWASMTokenPerpetualDistributionWASMTokenPreProgrammedDistributionWASMRewardDistributionTypeWASMTokenTradeModeWASMGroupStateTransitionInfoWASMDocumentsTransitionWASMPrefundedVotingBalanceWASMPrivateEncryptedNoteWASMSharedEncryptedNoteWASM- DocumentsTransitions:
DocuemntCreateTransitionWASMDocuemntDeleteTransitionWASMDocuemntPurchaseTransitionWASMDocuemntReplaceTransitionWASMDocumentTransferTransitionWASMDocumentUpdatePriceTransitionWASM
- Tokens Transitions:
TokenConfigUpdateTransitionWASMTokenDirectPurchaseTransitionWASMTokenSetPriceForDirectPurchaseTransitionWASMTokenBurnTransitionWASMTokenClaimTransitionWASMTokenDestroyFrozenFundsTransitionWASMTokenEmergencyActionTransitionWASMTokenFreezeTransitionWASMTokenMintTransitionWASMTokenTransferTransitionWASMTokenUnFreezeTransitionWASM
IdentityPublicKeyWASM- Identity Transitions:
IdentityCreateTransitionWASMIdentityCreditWithdrawalTransitionWASMIdentityCreditTransferTransitionWASMIdentityTopUpTransitionWASMIdentityUpdateTransitionWASM
- Address Transitions:
AddressCreditWithdrawalTransitionWASMAddressFundingFromAssetLockTransitionWASMAddressFundsTransferTransitionWASMIdentityCreateFromAddressesTransitionWASMIdentityCreditTransferToAddressesTransitionWASMIdentityTopUpFromAddressesTransitionWASM
PlatformAddressWASMIdentityPublicKeyInCreationWASMAssetLockProofWASMOutPointWASMTxOutWASMCoreScriptWASMPrivateKeyWASMIdentityWASMIdentifierWASMStateTransitionWASMDataContractWASMContractBoundsWASMMasternodeVoteTransitionWASMVotePollWASMVoteWASMResourceVoteChoiceWASMEnums