x
|
92b2cd1e02
wasm: add example db usage to example/smart-contract/src/lib.rs
|
3 years ago |
x
|
98921f7cc8
wasm: clean up the db interface
|
3 years ago |
x
|
888402d665
wasm: move all host imports into src/runtime/import/
|
3 years ago |
x
|
5ffdb1beb9
wasm: alloc pages for apply()
|
3 years ago |
parazyd
|
7d233c5bbf
runtime: State update apply
|
3 years ago |
x
|
66198e60a6
begin to add full darkfi smart contract functionality
|
3 years ago |
x
|
e7f852bcad
wasm3: add comment about panics
|
3 years ago |
x
|
48f1a86d58
wasm add comment
|
3 years ago |
x
|
b4a0b70cbf
remove .map_err(), use From<> instead
|
3 years ago |
x
|
a0c61641cf
general cleanup and re-enabling of earlier disabled features.
|
3 years ago |
x
|
e5ca71bd4b
wasm: re-enable metering for gas used
|
3 years ago |
x
|
225c75f8c6
remove old dead code
|
3 years ago |
x
|
5304a7d883
wasm: remove __drkruntime_mem_alloc and just allocate memory pages directly using library native functions.
|
3 years ago |
x
|
f35fd6ab96
(semi-)working wasm contract
|
3 years ago |
x
|
080c2edfbd
wasm: first working function drk_log. Notes:
|
3 years ago |
x
|
6668ff238b
get wasm code compiling with wasmer3.0.0-beta. doesn't work yet
|
3 years ago |
parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 years ago |
Luther Blissett
|
057b818731
runtime: Log targets
|
3 years ago |
Luther Blissett
|
ecbe5c35c8
runtime: Change log target to wasm_runtime.
|
3 years ago |
Luther Blissett
|
c370e2779d
runtime: Add query for merkle root store.
|
3 years ago |
Luther Blissett
|
01998f20e6
runtime: Initial support for ledger state queries.
|
3 years ago |
Luther Blissett
|
9b0f68460d
drk: Draft code for contract deployment.
|
3 years ago |
parazyd
|
4c9570583e
Minor rustdoc corrections.
|
4 years ago |
parazyd
|
92a4410e31
Miscellaneous fixes and 'make fix'.
|
4 years ago |