semuxproject / semux-core

Semux Core
https://www.semux.org
MIT License
76 stars 31 forks source link

Implement the Kernel-VM facade interface #55

Closed semuxgo closed 5 years ago

semuxgo commented 6 years ago

Depends on #53

To fully integrate EVM into Semux, the database/core layers need to be refactored to implemented the facade interfaces specified in the vm.client package. Thereafter, the VM can read real data from and write data back to the Semux blockchain.

semuxgo commented 6 years ago

Or we add a few wrapper classes to implement the facade interfaces

orogvany commented 6 years ago

I think I've implemented them pretty OK in facade interfaces. I think long term we might want to just implement interfaces for most of them inline, rather than facades, but some seem better as facades.. i'm up for either or a mix.

orogvany commented 6 years ago

The facade classes are all implemented, can probably close this one

orogvany commented 5 years ago

Closing as this has been merged into develop/1.5.0RC1