A synthetic transaction will never be delivered if it arrives after its anchor.
Add Entry Blocks to the flat files of the Factom Entry Extraction
Add guards for –reset
Add security for proxy / validator config
Allow new Factom data entries
Block self-delegation
CLI import key makes bad assumption about key type
CLI tx execute: accept YAML
Configurable routing
Convert batch to data model entity
Convert transaction to data model entity
Create data model based database infrastructure
Create Snapshot of Factom Entries
Dataset logger for creating tabular data
Debug TestMissingSynthTxn
Deprecate use of persistent peers
Enforce anchor sequence and delivery
Gen-types –include is broken
Halt Factom at a Particular Block Height
Include a version in the snapshot header
Include the list of accounts within an ADI as part of the ADI’s state
Leverage checktx priority for SyntheticTransactions
Lock lite token accounts
Major Block API Task
Make transaction blacklist marshal as a list
Make validator key books subordinate to dn/operators
Minor block API excludes anchors
Move account indices to data model
Multiple output issue tokens
Not able to generate lite Identity/lite token account with already created “key”/”public key”
Partially Refund ACME Balance for Failed Add Credit Transaction (Deduct 1 Credits worth of ACME)
Preserve state during CheckTx
Prevent refund cycle
Reduce the signature fee to match the scratch write data fee
Refactor accumulated config directory structure
Refactor transaction status
Remove grpc support
Remove IDE-specific files
Remove Private Key import from command line input in CLI
Remove the validator key book
Replace scratch accounts with scratch chains
TestAdd/RemoveKey tests broken
Update indices and SMT to use the struct cache
Update the Devnet to run in dual-mode (pairing BVN node and DN node)
Update type generator
UpdateKey can create duplicates
Use a fixed set of chains
Use a full snapshot as the genesis document
Use data model for database cache
Use full chainId/accountId as the lite data url
Validate major block API in CI and make major block timing configurable
Validate synthetic and anchor signers against dn/network
Wallet Backup Import and Export Design
When Creating a Duplicate Authority the Transaction Should Fail
Write Load Code Utility
🔧 Fixes
Able to Set Threshold to 0
Fix add credits
Handle IssueTokens failure
Issuing Custom Tokens to an ACME Token Account Changes ACME Account Balance
Not able to generate lite Identity/lite token account with already created “key”/”public key”
Panic in SubnetSyntheticLedger.Add
Sending a synthetic transaction to the DN crashes it
TestCLI is failing in CI (June 13)
Updating a Key Book URL and Public Key Hash with a different Delegate (Key Book URL) (signing with the Public Key Hash)(Entry: Public Key Hash, Delegate) Fails
Updating a Public Key Hash Entry to Include the Same Public Key and a New Key Book URL Produces a “Cannot have duplicate entries on key page” Error
✨Improvements
Cleanup CLI help
Fix static analysis issues
Many CLI subcommands appear to accept more parameters than they really do
Remove key page index and height parameters from CLI commands
Rename subnet to partition
Accumulate 0.6.1 Release Notes – 06/02/22
🚀 New
Routing debug tool
Remove redundant slippage parameter from CLI credit purchase
Handle synthetic transactions sent out of order
Rename key page entry ‘owner’ to ‘delegate’
Eliminate the mirror transaction
Add linters
Sign a message with the cli
Anchor the DN in the DN
Require approval from a key book when adding that key book to the authority set of an account
Review Rosetta API Endpoints
Staking Implementation Document
Eliminate the data chain
Split up synthetic anchor transaction
Query specific block by height
Create the operator key books
Major block design
Clarify wording in receipt
Add test coverage for legacyEd25519, btc, btcLegacy, eth in CLI tests
ABCI snapshot functions
Do not create empty blocks
Require proof of external dependencies when executing certain operations