Getting Started¶
Using Acapella CLI¶
Write simple fragment¶
import ap print("Hello,", ap.user.id)
Save as fragment.py
.
Download and install acapella-cli
package¶
Run¶
acapella run fragment.py
snapshot created: Alex/cli-launcher/BD69F3F2 1 fragments not found in CodeBase upload fragment: fragment.py snapshot is ready CPVM 1.2.805 (71b3d42940277db7130c281d769f2cc7457e6e6d) using 'transactional' preset start fragment: Alex/cli-launcher/BD69F3F2:fragment.py transaction started: debf352fce064508 transaction completed execution time: without overheads (worker): 7 ms total (worker): 7 ms total (node): 11 ms transaction timestamps: start: 18:21:36.428000 [2018-01-18] end: 18:21:36.443000 [2018-01-18] counters: total conflicts: 0 total restarts: 0 async calls: 0 sync calls: 0 TVM reads: 0 TVM writes: 0 TVM traffic: TVM bytes read: 0 B TVM bytes write: 0 B log: Hello, Alex
Full description of all possible CLI commands you can find here.
Using HTTP API¶
- Official Python wrapper.
- Using
curl
: