CHANGELOG

v0.1.1 (2024-09-06)

Fix

  • fix: update README.md (9256b4d)

  • fix: rename (#10)

  • rename project

  • change relative path and the submodule ref

  • Update submodule


Co-authored-by: hugy718 <hugy718@gmail.com> (8f3c0f4)

v0.1.0 (2024-07-24)

Feature

Unknown

  • Use tasksent and taskfinished events on contract (#8)

  • Updated submodule url to be relative

  • created get_all_executed_tasks function

  • git submodule commit update

  • Updated git submodule reference

  • Apply suggestions from code review

Co-authored-by: Lim Junxue <60027105+LimJunxue@users.noreply.github.com>

  • Updated git submodule reference

  • Updated git submodule reference

  • Updated git submodule reference

  • fixed get_all_executed_tasks function

  • Fix return type errors from events

  • Updated git submodule reference

  • Parse and return Task Event results

  • Update meca-contracts ref

  • Update .gitmodules

  • created get_sent_tasks function

  • Fix refactor

  • Fix refactor

  • Update host.py


Co-authored-by: Lim Junxue <60027105+LimJunxue@users.noreply.github.com> Co-authored-by: LimJunxue <junxue1@hotmail.com> (d0de746)

v0.0.2 (2024-07-15)

Fix

  • fix: add the initial input hash for tee tasks inside pymeca (#9)

  • add the initial input hash for tee tasks inside pymeca

  • bump the meca-contract version


Co-authored-by: hugy718 <hugy718@gmail.com> (7db8eba)

v0.0.1 (2024-06-12)

Fix

Unknown

  • add tee task workflow (6c19d73)

  • Arguments for deploying to different chains (#6)

  • Let user choose blockchain endpoint and more args

  • Remove check for port arg (842d111)

  • update the poetry.lock (8bd40bb)

  • Penalty workflow (#5)

  • register hash of output

  • add some other functionality for mock users

  • improve with fast api

  • mock user

  • cleaning the repo and remove mock user to be transfer in another repo (1c32d3d)

  • Allow multiple tower connections for hosts, Move resource declaration to host (#4)

  • Allow multiple tower connections for hosts

  • Move resource declaration to host (8fe8465)

v0.0.0 (2024-03-14)

Unknown

  • change the coverage report (248f712)

  • integrate submodules (66456a3)

  • Add CI/CD and Docs Github Actions (#3)

  • add docs and ci/cd Github Actions (4ccd440)

  • Mock Actors (#2)

  • Add sample script to demo the workflow; improve documentations; fix exception handling of tests when cannot connect to ganache

  • Add is_tower_registered to pymeca

  • Add cli for actors

  • Add function for task dev to add folder to ipfs, add comments

  • Add ipfs package

Shift poetry packages into requirements.txt. Replace encryption of task input with hashing. Host verifies task hash instead of tower.

  • Install ipfs in container

  • Re add msg encryption and shift code into functions


Co-authored-by: Lim Junxue <junxue1@hotmail.com> Co-authored-by: sdcioc <stefan_dan@xn–ciocrlan-o2a.ro> (c1a5f31)

  • Docs (#1)

  • comments and documentation

  • update abi (88b6260)

  • add the interaction with the submodule and eliminate the virtual envs from the docker (20791d7)

  • initial commit (8852f9d)