# Transactions

## What is Transactions?

In a blockchain, if the block is an account book, a transaction can be viewed as a transaction history recorded in the account book. Transactions are records of all transactions that occur on the blockchain. Transactions include transaction times, transmission and reception addresses, transaction assets, and fee information.

## Principles of Transactions

When a transaction occurs, the transaction does not occur immediately. Blockchain requires verifier approval.

<figure><img src="/files/hRt7WErjgo1WKp4XOuD7" alt=""><figcaption></figcaption></figure>

Suppose Bob sends 50 WEMIX (including fees) to Alice. Bob sends a transaction to Alice stating that he will send 50 WEMIX. Verify that Bob's address has quantities that can be transferred. If there is no transferable quantity, the transaction fails, but if there is a transferable quantity, the block constructor waits until the block is created. If the transaction sent by Bob was successfully recorded when the block was created, perform that transaction. Out of 100 WEMIX at Bob's address, 50 WEMIX will be sent to Alice's wallet address.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wemix.com/en/introduction/blockchain-basics/transactions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
