Terminology
Bundle
A set of Bundlr transactions joined into a single Arweave transaction.
Bundler
A bundler is a node on Bundlr that receives Bundlr transactions, handles payment channels and produces bundles.
Client
The client is a lightweight API layer that supports Bundlr transaction creation and allows applications to communicate with Bundlr via simple HTTP APIs.
Epoch
A period of time within the network (currently set to ~30 minutes).
Transaction
A single item sent my a specific address, usually contains a data payload.
Transaction receipt
A financial proof that a Bundlr transaction gets on to Arweave by an expected block. The transaction receipt format is.
Field | Description |
---|---|
id | Transaction id |
block | Max block the tx will be in by |
currency | Transaction fee currency |
size | Raw transaction size |
fee | Transaction fee in currency atomic units |
validators | List of co-signing validators |
signature | The signature proof of from a bundler |
validator_signatures | Signature proof of validator registration |
Validator
A node on the network which aggregates transactions within a block period and validates that each item has reached the chain.