Hongrui Fang
f2ec8b0e1e
update CHANGELOG
2022-07-26 22:37:35 +08:00
Hongrui Fang
95fd75399f
add pdjust and pdnothing
2022-07-26 22:37:35 +08:00
Hongrui Fang
53160efbeb
allows delegate to retract votes
2022-07-26 22:37:35 +08:00
Hongrui Fang
a355482fea
tests for delegate voting
2022-07-26 22:37:35 +08:00
Hongrui Fang
be1eabc261
simple tests for setting delegate
2022-07-26 22:37:35 +08:00
Hongrui Fang
2d6e8b4c4e
allow delegating stake for voting
2022-07-26 22:37:35 +08:00
Hongrui Fang
7c36cd95ae
add pmaybe and pmaybeData utils
2022-07-26 22:37:34 +08:00
Emily
d858799588
Merge pull request #146 from Liqwid-Labs/connor/governor-negative-tests
...
governor: redo tests; bug fixes; perf improvements
2022-07-26 16:33:08 +02:00
Hongrui Fang
fc81025796
update CHANGELOG
2022-07-26 22:15:01 +08:00
Hongrui Fang
a6280b05a7
fix typos
2022-07-26 21:47:15 +08:00
Hongrui Fang
fec3b2f13b
add docstrings for some crucial test facilities
2022-07-22 21:15:09 +08:00
Hongrui Fang
23cc230968
fix broken tests; utilizing new PCB APIs
2022-07-21 22:41:28 +08:00
Hongrui Fang
43db5ee2ce
bump PCB
2022-07-21 22:41:28 +08:00
Hongrui Fang
38654da80a
get rid of Sample.Governor
2022-07-21 22:41:27 +08:00
Hongrui Fang
eb407b98c4
add tests for governor mutation
2022-07-21 22:41:22 +08:00
Hongrui Fang
c450e1252d
add tests for GAT minting
...
no more propsoal T_T
2022-07-21 22:29:18 +08:00
Hongrui Fang
f6cf4f01db
add withBuiltinPairAsData
2022-07-19 22:48:03 +08:00
Hongrui Fang
51c4955a37
add tests for minting GST
2022-07-19 22:48:02 +08:00
Hongrui Fang
4317987964
check GST while moving from Locked
2022-07-19 22:48:02 +08:00
Hongrui Fang
3ec1645f5a
utilize pletAll wherever make sense
2022-07-19 22:48:02 +08:00
Hongrui Fang
2155e59508
fix governor datum validation
2022-07-19 22:48:02 +08:00
Hongrui Fang
b6fb23975c
improve performance of the governor validator
2022-07-19 22:48:02 +08:00
Hongrui Fang
a19bbce198
bump liqwid-plutarch-extra
2022-07-19 22:48:02 +08:00
Hongrui Fang
6d7bee611a
check the amount of cosigners while cosigning
2022-07-19 22:48:01 +08:00
Emily
ff22083968
Merge pull request #144 from Liqwid-Labs/seungheonoh/ci
...
Deprecate Github CI; using Hydra instead
2022-07-18 19:28:55 +02:00
SeungheonOh
915e772c62
Removed GH action bedge
2022-07-14 14:37:18 -05:00
Seungheon Oh
8017b0df17
Deprecate Github CI; using Hydra instead
2022-07-14 11:21:31 -05:00
Emily
415fd40135
Merge pull request #143 from Liqwid-Labs/emiflake/trivial-scripts
...
Trivial script exporting (+changelog update)
2022-07-13 18:32:01 +02: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
9f2066d138
Merge pull request #142 from Liqwid-Labs/connor/fix-proposal-creation
...
Fix proposal creation
2022-07-13 11:34:40 +02:00
Hongrui Fang
a54a809a05
remove field names from ProposalLock
...
so that ps-bridge works correctly
2022-07-13 16:58:13 +08:00
Hongrui Fang
77894c0228
apply Emily's suggestions
...
* Comment on `validateOutputLocks`
* Assertion message rewording
* Some comment rewording
* Fix Typos
* Correct `PShow` instances, derive as much we can
* Remove redundant checks
2022-07-13 01:58:37 +08:00
Hongrui Fang
4b3003fdc8
add missing module headers
2022-07-11 23:47:34 +08:00
Hongrui Fang
f0d0188812
add new tests for creating proposals
2022-07-11 23:47:29 +08:00
Hongrui Fang
0495d27f86
refactor and add more tests for unlocking stakes
2022-07-11 23:10:21 +08:00
Hongrui Fang
1865c5cf38
fix existing tests
2022-07-11 23:10:19 +08:00
Hongrui Fang
96a50419d1
implement new stake locking mechanism
2022-07-11 19:45:51 +08:00
方泓睿
79563c8d64
Merge pull request #136 from Liqwid-Labs/connor/draft-phrase
2022-07-06 22:20:35 +08:00
Hongrui Fang
f00cc62476
apply Emily's suggestions
2022-07-06 21:55:39 +08:00
Hongrui Fang
9c8d04dbc6
add tests for advancement from draft phrase; refactoring
2022-07-05 16:59:15 +08:00
Hongrui Fang
d433ab17d6
WitnessStake: accept multiple stakes at input
2022-07-05 07:53:56 +08:00
Hongrui Fang
ae0e78976a
check cosign stakes while advancing from draft
2022-07-05 07:53:29 +08:00
Hongrui Fang
95410ce254
partially fix cosigning logic; improve performance
2022-07-02 21:03:41 +08:00
Hongrui Fang
a293f7acc3
enable -Wunused-do-bind
2022-07-02 21:03:41 +08:00
Emily
f643024665
Merge pull request #140 from Liqwid-Labs/emiflake/add-support-channel-info
...
add Discord link to README
2022-06-30 18:07:11 +02:00
Emily Martins
9ef0e6e87c
add Discord link to README
2022-06-30 18:06:46 +02:00
Emily
9fce93829b
Merge pull request #139 from Liqwid-Labs/emiflake/use-pse
...
Use `plutarch-script-export` library
2022-06-30 18:01:58 +02:00
Emily Martins
835e04e049
use plutarch-script-export library
2022-06-30 16:52:23 +02:00
方泓睿
1533da68ec
Merge pull request #138 from Liqwid-Labs/connor/improve-script-size
...
Fix script size/performance regression introduced by `ProductIsData`
2022-06-29 19:21:31 +08:00