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.
At this moment supported platforms: WebAssembly, aarch64-apple-ios-sim, x86_64-linux-android
PSHENMIC-DPP
General
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.
How To Install
yarn add pshenmic-dpp
Current features
At this moment available structs:
DocumentWASMBatchWASMDocumentsBaseTransitionWASMTokenBaseTransitionWASMTokenPricingScheduleWASMTokenTransitionWASMBatchedTransitionWASMTokenConfigurationChangeItemWASMTokenConfigurationWASMActionTakerWASMAuthorizedActionTakersWASMChangeControlRulesWASMTokenConfigurationConventionWASMDistributionFunctionWASMTokenDistributionRecipientWASMTokenDistributionRulesWASM- distribution structs:
DistributionFixedAmountWASMDistributionRandomWASMDistributionStepDecreasingAmountWASMDistributionLinearWASMDistributionPolynomialWASMDistributionExponentialWASMDistributionLogarithmicWASMDistributionInvertedLogarithmicWASM
GroupWASMTokenKeepsHistoryRulesWASMTokenConfigurationLocalizationWASMTokenMarketplaceRulesWASMTokenPerpetualDistributionWASMTokenPreProgrammedDistributionWASMRewardDistributionTypeWASMTokenTradeModeWASMGroupStateTransitionInfoWASMDocumentsTransitionWASMPrefundedVotingBalanceWASMPrivateEncryptedNoteWASMSharedEncryptedNoteWASM- DocumentsTransitions:
DocuemntCreateTransitionWASMDocuemntDeleteTransitionWASMDocuemntPurchaseTransitionWASMDocuemntReplaceTransitionWASMDocumentTransferTransitionWASMDocumentUpdatePriceTransitionWASM
- Tokens Transitions:
TokenConfigUpdateTransitionWASMTokenDirectPurchaseTransitionWASMTokenSetPriceForDirectPurchaseTransitionWASMTokenBurnTransitionWASMTokenClaimTransitionWASMTokenDestroyFrozenFundsTransitionWASMTokenEmergencyActionTransitionWASMTokenFreezeTransitionWASMTokenMintTransitionWASMTokenTransferTransitionWASMTokenUnFreezeTransitionWASM
IdentityPublicKeyWASM- Identity Transitions:
IdentityCreateTransitionWASMIdentityCreditWithdrawalTransitionWASMIdentityCreditTransferTransitionWASMIdentityTopUpTransitionWASMIdentityUpdateTransitionWASM
- Address Transitions:
AddressCreditWithdrawalTransitionWASMAddressFundingFromAssetLockTransitionWASMAddressFundsTransferTransitionWASMIdentityCreateFromAddressesTransitionWASMIdentityCreditTransferToAddressesTransitionWASMIdentityTopUpFromAddressesTransitionWASM
PlatformAddressWASMIdentityPublicKeyInCreationWASMAssetLockProofWASMOutPointWASMTxOutWASMCoreScriptWASMPrivateKeyWASMIdentityWASMIdentifierWASMStateTransitionWASMDataContractWASMContractBoundsWASMMasternodeVoteTransitionWASMVotePollWASMVoteWASMResourceVoteChoiceWASMEnums