Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Project Deliverables


Week 1-2

  •  Research and come up with a high-level strategy to integrate WASM with hyperledger fabric.

Week 3-4

  •  Chaincode creation (wasmcc) to integration WASM VM.

Week 5-6

  •  Create and implement a strategy to store the external wasm chaincodes in the state.

Week 7-8

  •  Expose SHIM layer function in wasmcc chaincode, which can be imported by wasm chaincode developers.

Week 9-10

  •  Transaction to instantiate a wasm chaincode, i.e., retrieve from state and instantiate it in wasm vm.

Week 11-12

  •  Transaction to instantiate a wasm chaincode, i.e., retrieve from state and instantiate it in wasm vm.

Week 13-14

  •  Define function definition which needs to be implemented by wasm chaincode developers, which will be executed by wasmcc at the time of deployment for every new webassembly chaincode modules.

Week 15-16

  •  Define "invoke" function definition which needs to be implemented by wasm chaincode developers.

Week 17-18

  •  Write sample chaincode and compile to wasm, and deploy it in a sample hyperledger fabric network through wasmcc.

Week 19-24

  •  Implement an end to end use case using wasm chaincode.

...