Module bee_message::output [−][src]
Expand description
A module that provides types and syntactic validations of outputs.
Structs
| OutputId | The identifier of an |
| SignatureLockedDustAllowanceOutput | A |
| SignatureLockedSingleOutput | An output type which can be unlocked via a signature. It deposits onto one single address. |
| TreasuryOutput |
|
Enums
| Output | A generic output that can represent different types defining the deposit of funds. |
Constants
| DUST_ALLOWANCE_DIVISOR | Divisor used to compute the allowed dust outputs on an address. |
| DUST_OUTPUTS_MAX | Maximum number of dust outputs for an address. |
| DUST_THRESHOLD | Amount of tokens below which an output is considered a dust output. |
| OUTPUT_ID_LENGTH | The length of an |
| SIGNATURE_LOCKED_DUST_ALLOWANCE_OUTPUT_AMOUNT | Valid amounts for a signature locked dust allowance output. |
| SIGNATURE_LOCKED_SINGLE_OUTPUT_AMOUNT | Valid amounts for a signature locked single output. |
| TREASURY_OUTPUT_AMOUNT | The allowed range of the amount of a |
Functions
| dust_outputs_max | The maximum number of allowed dust outputs on an address is |