Daohub-io / cap9

Capability-based security protocol for smart contracts
Apache License 2.0
22 stars 10 forks source link

Implement the Set Entry system call #177

Closed JakeOShannessy closed 5 years ago

JakeOShannessy commented 5 years ago

This implements the Set Entry system call as per #167. This also introduces a new Tester class in the js testing code. The tests for entry procedure inherently involve a few other things like procedure registration, so this is an effort to manage that boilerplate more effectively.

I'm basing this off the cap9-core refactor because I think it's likely to get merged, but it's largely independent so we can cherry-pick if need be.

JakeOShannessy commented 5 years ago

Something's wrong here on github, the tests have passed fine on circleci.

Edit: Seems to have resolved itself.

JakeOShannessy commented 5 years ago

I resynced this with cap9-core.