Releases: iclighthouse/ICTC
Releases · iclighthouse/ICTC
ICTC v3.0.3 beta
Refactored ICTC (not compatible with v2.0):
- Support for the vessel tool
Doc
https://github.com/iclighthouse/ICTC/blob/main/docs/ictc_reference-3.0.md
ICTC explorer
https://cmqwp-uiaaa-aaaaj-aihzq-cai.raw.ic0.app/
Use in vessel
package-set.dhall
...
{ dependencies = [ "base", "icl" ] : List Text
, name = "ictc"
, repo = "https://github.com/iclighthouse/ICTC"
, version = "-- commit hash --"
}
...
vessel.dhall
{
dependencies = [ "base", "icl", "ictc" ],
compiler = None Text
}
motoko
import CallType "mo:ictc/CallType";
import TA "mo:ictc/TA";
import SagaTM "mo:ictc/SagaTM";
ICTC v2.3.0 beta
- Optimize performance
ICTC v2.2.8
- add TA.getSize()
- fix doneEmpty()
- Increase throughput
ICTC v2.2.5 beta
update-231227 (v2.2.5) (#1) ICTC v2.2.5 - Improve doneEmpty() to complete all empty transactions. - Improved some features
ICTC v2.2.3 beta
Fixed several known issues
ICTC v2.0 beta
- Optimize async internal functions to async* functions.
- Add/modify some methods.
ICTC v1.5 beta
Changes:
- Limit the number of running threads;
- Optimize internal async calls and sync calls;
- Add/modify some methods.
- redo()
- done()
- taskDone()
- close() instead of finish()
- modify clear()
- block()
- asyncMessageSize()
Notes:
It is not compatible with v1.0.
v1.0 beta
v1.0-beta ICTC v1.0