Commit graph

22 commits

Author SHA1 Message Date
Hongrui Fang
f248dbab49
fix compilation errors 2022-08-12 04:56:19 +08:00
Emily Martins
731011d084 add unreleased section to CHANGELOG.md 2022-07-13 17:56:16 +02:00
Emily Martins
d3db5552ff add trivial scripts to export 2022-07-13 17:56:16 +02:00
Emily Martins
835e04e049 use plutarch-script-export library 2022-06-30 16:52:23 +02:00
Emily Martins
be1fd594b6 update command line options 2022-06-29 10:44:33 +02:00
Emily Martins
8ce030cf24 use Capture to make API more neat, update bench 2022-06-28 21:17:44 +02:00
Emily Martins
6a7e8369fd add better server error messages, cbor vs raw hex 2022-06-28 21:13:56 +02:00
Emily Martins
a5765a355d restructure agora-scripts modules
In order to allow reusing this code in the future, I've made it so that
Agora-specific code all lives in `Main`, and everything else lives in
`ScriptExport` or other non-Agora modules.
2022-06-28 21:13:56 +02:00
Emily Martins
7466901875 format and fix Werror compile error 2022-06-28 21:13:56 +02:00
Emily Martins
5f2d191ae7 add granular script querying support 2022-06-28 21:13:56 +02:00
Emily Martins
e862de7e59 create initial POC script generating API 2022-06-28 21:13:56 +02:00
Emily Martins
564b1c4e66 init servant-based API for script exporting 2022-06-28 21:13:56 +02:00
Emily Martins
b54cb893c3 remove agora-scripts.json file 2022-06-22 21:57:26 +02:00
Hongrui Fang
52f820ae70
update scripts 2022-06-16 20:50:24 +08:00
Hongrui Fang
b7cf29c4fc
export commit hash/branch along side with scripts 2022-06-16 20:50:18 +08:00
nini-faroux
a97d3897de Add new scripts 2022-06-15 11:03:29 +00:00
nini-faroux
bfcf7ea83f Add new UTXO parameter 2022-06-15 11:03:04 +00:00
Emily Martins
ad9da8e6b3 flake: bump plutarch, fix resulting issues
Collection of things fixed:
- `agora-test`: Fix compile resulting from some changes to hackage.
- `agora-benchmark`: Switched to `plutarch`-style `evalScript`.
- CI: Ported over new flake changes.

This is quite a mess.
2022-06-03 23:23:00 +02:00
Seungheon Oh
d7a235f010
CI using deploy keys of plutarch-*
Simplified workflow using `strategy.matrix`
2022-05-27 13:54:33 -05:00
Seungheon Oh
55defea912
Use Liqwid-Labs/plutarch
- Removed `Utils.Value` -- not being used/better is provided with
  liqwid-plutarch-extra
- uses `Liqwid-Labs/plutarch`
- uses `Liqwid-Labs/plutarch-numeric`
- uses `Liqwid-Labs/plutarch-safemoney`
- uses `Liqwid-Labs/liqwid-plutarch-extra`
2022-05-27 13:43:55 -05:00
Emily Martins
effbcd1d6b add remaining scripts, export to json file, fix compile 2022-05-20 18:24:53 +02:00
Emily Martins
1ba5722409 init agora-scripts for generating ScriptInfo for CTL 2022-05-20 18:24:53 +02:00