Which transactions can I sign?

Modified on Thu, 18 Jan 2024 at 12:52 PM

Transactions in the Stellar Network are made up of a list of operations but mostly include only one operation.

   

LOBSTR Vault allows signing transactions with one or many operations.

   

You can view the details of each transaction and the operations to be executed at the 'Transaction Details' screen.   

   

List of Stellar Network Operation Types:

   

1. Create Account

   

Creates and funds a new account with the specified starting balance.

    

2. Payment

   

Sends an amount in a specific asset to a destination account.

     

3. Path Payment Strict Send

   

A path payment sends an amount of a specific asset to a destination account through a path of offers.

   

Path payments allow for the simultaneous transfer and conversion of currencies.

   

A Path Payment Strict Send allows a user to specify the amount of the asset to send. The amount received will vary based on offers in the order books.

   

4. Path Payment Strict Receive

   

A path payment sends an amount of a specific asset to a destination account through a path of offers.

Path payments allow for the simultaneous transfer and conversion of currencies.

  

A Path Payment Strict Receive allows a user to specify the amount of the asset received. The amount sent varies based on offers in the order books.

    

5. Manage Buy Offer

   

Creates, updates, or deletes an offer to buy one asset for another, otherwise known as a “bid” order on a traditional orderbook.

   

6. Manage Sell Offer

   

Creates, updates, or deletes an offer to sell one asset for another, otherwise known as a “ask” order or “offer” on a traditional orderbook.

   

7. Create Passive Sell Offer

   

Creates an offer to sell one asset for another, otherwise known as a “ask” order or “offer” on a traditional orderbook, without taking a reverse offer of equal price.

   

A passive sell offer is an offer that does not act on and take a reverse offer of equal price. Instead, they only take offers of lesser price.

   

8. Set Options

   

Sets options for an account, such as setting the inflation destination or adding an additional signer on an account.

   

Allows you to set multiple options on an account in a single operation, such as changing an operation threshold and setting the flags on an account at the same time.

   

9. Change Trust

   

Creates, updates, or deletes a trustline for an asset.

   

10. Allow Trust

    

Updates the “authorized” flag of an existing trust line this is called by the issuer of the related asset.

This operation is deprecated as of Stellar Protocol 17.


11. Account Merge

   

Transfers the native balance (the amount of XLM an account holds) to another account and removes the source account from the ledger.

   

12. Manage Data

   

Sets, modifies, or deletes a data entry (name/value pair) that is attached to a particular account.

   

13. Bump Sequence

   

Bumps forward the sequence number of the source account to the given sequence number.

   

This operation invalidates any transactions with a smaller sequence number, and is often utilized in complex contracting scenarios.

   

14. Create Claimable Balance

   

Creates a ClaimableBalanceEntry. See Claimable Balance for more information on parameters and usage.


   

15. Claim Claimable Balance

   

Claims a ClaimableBalanceEntry and adds the amount of asset on the entry to the source account.

 

16. Begin Sponsoring Future Reserves

   

Establishes the is-sponsoring-future-reserves-for relationship between the source account and sponsoredID. 
See Sponsored Reserves for more information.

    
17. End Sponsoring Future Reserves

   

Terminates the current is-sponsoring-future-reserves-for relationship in which the source account is sponsored.   

   
18. Revoke Sponsorship

   

The logic of this operation depends on the state of the source account.

   

If the source account is not sponsored or is sponsored by the owner of the specified entry or sub-entry, then attempt to revoke the sponsorship. If the source account is sponsored, the next step depends on whether the entry is sponsored or not. If it is sponsored, attempt to transfer the sponsorship to the sponsor of the source account. If the entry is not sponsored, then establish the sponsorship.   

   
19. Set Trustline Flags

   

Allows an issuing account to configure various authorization and trustline flags for all trustlines to an asset. This supercedes the deprecated "Allow Trust" operation.

  

20. Clawback

   

Reduces (burns) an amount in a specific asset from an account.

  

21. Clawback Claimable Balance

   

Claws back an unclaimed ClaimableBalanceEntry, burning the pending amount of the asset.

Follow this link to learn more about operation types here.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article