-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
- Create DIP9/DIP13 key for identity
- Create the other 5 keys for an identity
- Create AssetLock Tx
- Broadcast via Tx
- Create AssetLockProof
(txoutprooffor block??getaddressmempoolfor instant send??)- assetLockTransaction.hash
-
dpp.identity.createInstantAssetLockProof( instantLock.toBuffer(), assetLockTransaction.toBuffer(), outputIndex, ) dpp.identity.createChainAssetLockProof( // @ts-ignore assetLockMetadata.height, assetLockTransaction.getOutPointBuffer(outputIndex), )
- Create TRANSition (NOT transACTION)
- listen on
p2p forzmq forisdlockmessageszmqpubrawtxlocksignotifications - Broadcast via GRPC
grpcui -proto ./packages/dapi-grpc/protos/platform/v0/platform.proto seed-1.testnet.networks.dash.org:1443Biggest Reference
Resources
- https://docs.dash.org/projects/core/en/stable/docs/reference/transactions-special-transactions.html#assetlocktx
- https://github.com/dashpay/dips/blob/master/dip-0011.md#identity-create-transition
- https://github.com/dashpay/dips/blob/master/dip-0013.md
- https://github.com/dashpay/platform/blob/v1.1-dev/packages/js-dash-sdk/src/SDK/Client/Platform/methods/identities/internal/createAssetLockProof.ts
- https://github.com/dashpay/platform/blob/v1.1-dev/packages/js-dash-sdk/src/SDK/Client/Platform/methods/identities/internal/createIdentityCreateTransition.ts
Metadata
Metadata
Assignees
Labels
No labels