ex_plasma v0.1.0 API Reference
Modules
Documentation for ExPlasma.
Encapsulates the block data we receive from the contract. It returns two things
This module provides functions to talk to the contract directly.
Configurations for the Client.
Grabs contract events.
Module to fetch all the contract configurations and current 'state' available.
Provides the common encoding functionality we use across all the transactions and clients.
The base transaction for now. There's actually a lot of different transaction types.
A Deposit Transaction type. We use this to send money into the contract
to be used. This is really just a Payment Transaction with no inputs
A Payment Transaction type. Used to send transactions from one party to another on the child chain.
EIP 712 signing encoding
A Utxo is an unspent transaction output. They come in two distinct forms