Description
Extract coinbase transaction type structures into the new mina-tx-type crate.
Structures to move
From ledger/src/scan_state/transaction_logic/mod.rs:
Coinbase (lines ~438-442)
CoinbaseFeeTransfer (lines ~416-419)
Requirements
From #1665:
- The crate must be
no_std compatible
- Each field must be documented with rustdoc comments
Current location
ledger/src/scan_state/transaction_logic/mod.rs
Description
Extract coinbase transaction type structures into the new
mina-tx-typecrate.Structures to move
From
ledger/src/scan_state/transaction_logic/mod.rs:Coinbase(lines ~438-442)CoinbaseFeeTransfer(lines ~416-419)Requirements
From #1665:
no_stdcompatibleCurrent location
ledger/src/scan_state/transaction_logic/mod.rs