Skip to content
This repository has been archived by the owner on Nov 15, 2021. It is now read-only.

Feature import export changes #637

Merged
merged 7 commits into from Sep 28, 2018
Merged

Conversation

localhuman
Copy link
Collaborator

What current issue(s) does this address, or what feature is it adding?

  • Updated import and export scripts. Import/export should run faster now, though not by much. Importing blocks does not write headers as it goes, but finishes that process after import is completed to reduce the amount of memory consumed by keeping the header_index in memory.
  • Added ability to append contents of an import to the current blockchain by passing the -a argument
  • Added ability to process notifications or not when importing blocks. Default is to not, but passing the -n flag instructs the importer to process notifications.
  • Adds compatibility with some neo-cli chain.acc files where the start block of zero is written at the start of the file
  • Removes StepInto and StepOver from Execution Engine, which are never used.

Please check the following, if applicable:

  • Did you add any tests?
  • Did you run make lint?
  • Did you run make test?
  • Are you making a PR to a feature branch or development rather than master?
  • Did you add an entry to CHANGELOG.rst? (if not, please do)

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.04%) to 78.912% when pulling ba75160 on feature-import-export-changes into 3bec0d8 on development.

@localhuman localhuman merged commit 7a20781 into development Sep 28, 2018
@localhuman localhuman deleted the feature-import-export-changes branch September 28, 2018 22:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants