Module transactions

Module transactions 

Source
Expand description

Types and utilities for creating, and signing transactions.

This module provides everything needed to construct, sign, and submit transactions in delta. It includes a builder interface for creating transactions and types for tracking transaction status.

Modules§

builder
Helper to build transactions Utilities to construct transactions with various parameters and types.
types
The module for transaction types

Structs§

CommonTransactionData
Common data present in all transaction types.
DomainAgreement
Domain Agreement struct that defines the terms of service between a domain operator and the delta network.
SignedTransaction
A transaction that has been signed by its sender.
Transaction
A generic transaction in the delta protocol.
TransactionFee
The transaction fee structure for base layer transactions.

Enums§

TransactionStatus
The status of a transaction
TransactionValidationError
Errors that can occur during transaction validation.
TypeData

Constants§

MIN_NEW_SHARD_FEE
The minimum fee to be charged for activating a new shard.