Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(satp): satp first implementation (#11)
* Implemented the two endpoints TransferProposalClaims and TransferProposalReceipt * implemented the lock assertion method * Added the lock-assertion-receipt and lock-assertion-broadcast methods * Added the request to the driver to lock an asset * corrected some variable names * Added the endpoints corresponding to the steps 3.1 to 3.9 * Implemented the step 2.1B so that the driver call the gateway to update the asset status * Implemented the status check functionality required for 2.1B, 3.2B, 3.4B, and 3.6B * First iteration of switching to real driver (fabric) * Added the required functions to call back the gateway after the asset is locked. * Colorful log to show different stages and steps * Initial commit for create-asset, extinguish, and assign-asset * Added the resources required to assign an asset * uncommented the perform lock part * implemented the lock assertion method * Added the lock-assertion-receipt and lock-assertion-broadcast methods * Added the request to the driver to lock an asset * corrected some variable names * Added the endpoints corresponding to the steps 3.1 to 3.9 * Implemented the step 2.1B so that the driver call the gateway to update the asset status * Implemented the status check functionality required for 2.1B, 3.2B, 3.4B, and 3.6B * First iteration of switching to real driver (fabric) * Added the required functions to call back the gateway after the asset is locked. * Initial commit for create-asset, extinguish, and assign-asset * Added the resources required to assign an asset * uncommented the perform lock part * corrected compile error due to merging issue * Squashed commit: first implementation version of satp * implemented the lock assertion method * Added the lock-assertion-receipt and lock-assertion-broadcast methods * Added the request to the driver to lock an asset * corrected some variable names * Added the endpoints corresponding to the steps 3.1 to 3.9 * Implemented the step 2.1B so that the driver call the gateway to update the asset status * Implemented the status check functionality required for 2.1B, 3.2B, 3.4B, and 3.6B * First iteration of switching to real driver (fabric) * Added the required functions to call back the gateway after the asset is locked. * Initial commit for create-asset, extinguish, and assign-asset * Added the resources required to assign an asset * uncommented the perform lock part * corrected compile error due to merging issue * Initial documentation on how to run the satp gateway and test it * feat(weaver): add application logs * Initial log functionality * feat: log statements are stored in sqlite db * feat: updated the .gitignore file * feat: added log entries to all requests * feat: removed the unnecessary * feat: removed unnecessary comments * feat: added the missing methods in driver * feat: remove the unnecessary log statements * feat: initial rfcs for satp * initial satp github action script * corrected the github actions * Corrected the protoc version to be 3.17.3 and rebuild * corrected the version of cacti_weaver_protos_rs and added the copyright statement * removed the code copied from fabric-cli * feat: initial rfcs for satp * initial satp github action script * corrected the github actions * Corrected the protoc version to be 3.17.3 and rebuild * corrected the version of cacti_weaver_protos_rs and added the copyright statement * removed the code copied from fabric-cli * refactored the code in satp.ts * corrected the satpsimpleasset smart contract --------- Signed-off-by: outsidethecode <49871473+outsidethecode@users.noreply.github.com> Co-authored-by: Rafael Belchior <rafael.belchior@tecnico.ulisboa.pt> Signed-off-by: outsidethecode <outsidethecode@gmail.com>
- Loading branch information