HomePhabricator

script: create sane error return codes for script validation and remove logging
ab9edbd6b6ebUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

script: create sane error return codes for script validation and remove logging

Attempt to codify the possible error statuses associated with script
validation. script/types.h has been created with the expectation that it will
be part of the public lib interface. The other flag enums will be moved here in
a future commit.

Logging has also been removed in order to drop the dependency on core.h. It can
be re-added to bitcoind as-needed. This makes script verification finally free
of application state and boost!

Details

Provenance
Cory Fields <cory-nospam-@coryfields.com>Authored on Nov 1 2014, 03:29
deadalnixPushed on May 14 2017, 22:04
Parents
rABC3d3ce7421e11: Merge pull request #5198
Branches
Unknown
Tags
Unknown

Event Timeline

Cory Fields <cory-nospam-@coryfields.com> committed rABCab9edbd6b6eb: script: create sane error return codes for script validation and remove logging (authored by Cory Fields <cory-nospam-@coryfields.com>).Nov 14 2014, 21:25