Associations Transactions API
Description of endpoints to construct Associations Transactions on the DeSo blockchain
Last updated
Was this helpful?
Description of endpoints to construct Associations Transactions on the DeSo blockchain
Last updated
Was this helpful?
POST
/api/v0/user-associations/create
Creates a create user association transaction. The transaction needs to be signed and submitted through /api/v0/submit-transaction
before changes come into effect.
Implementation in
TransactorPublicKeyBase58Check*
String
The public key of the user creating the transaction
TargetUserPublicKeyBase58Check*
String
The public key of the user to which the association is referencing
AppPublicKeyBase58Check
String
The public key of the application on which the association is being created
AssociationType*
String
The association type
AssociationValue*
String
The association value
ExtraData
map[String]String
Any additional arbitrary key-value data to store with the association
MinFeeRateNanosPerKB*
uint64
The minimum fee rate (in nanos) per kb
TransactionFees
[]TransactionFee
Array of
objects that define additional outputs that need to be added to this transaction
POST
/api/v0/user-associations/delete
Creates a delete user association transaction. The transaction needs to be signed and submitted through /api/v0/submit-transaction
before changes come into effect.
TransactorPublicKeyBase58Check*
String
The public key of the user creating the transaction
AssociationID*
String
The identifier of the association to delete
ExtraData
map[String]String
Any additional arbitrary key-value data to include with the transaction
MinFeeRateNanosPerKB*
uint64
The minimum fee rate (in nanos) per kb
TransactionFees
[]TransactionFee
Array of
objects that define additional outputs that need to be added to this transaction
POST
/api/v0/post-associations/create
Creates a create post association transaction. The transaction needs to be signed and submitted through /api/v0/submit-transaction
before changes come into effect.
TransactorPublicKeyBase58Check*
String
The public key of the user creating the transaction
PostHashHex*
String
The identifier of the post to which the association is referencing
AppPublicKeyBase58Check
String
The public key of the application on which the association is being created
AssociationType*
String
The association type
AssociationValue*
String
The association value
ExtraData
map[String]String
Any additional arbitrary key-value data to store with the association
MinFeeRateNanosPerKB*
uint64
The minimum fee rate (in nanos) per kb
TransactionFees
[]TransactionFee
Array of
objects that define additional outputs that need to be added to this transaction
POST
/api/v0/post-associations/delete
Creates a delete post association transaction. The transaction needs to be signed and submitted through /api/v0/submit-transaction
before changes come into effect.
TransactorPublicKeyBase58Check*
String
The public key of the user creating the transaction
AssociationID
String
The identifier of the association being deleted
ExtraData
map[String]String
Any additional arbitrary key-value data to include with the transaction
MinFeeRateNanosPerKB*
uint64
The minimum fee rate (in nanos) per kb
TransactionFees
[]TransactionFee
Array of
objects that define additional outputs that need to be added to this transaction
Implementation in
Implementation in
Implementation in