方泓睿
27a2a2d802
Merge pull request #176 from Liqwid-Labs/connor/fix-175
2022-09-16 17:45:33 +08:00
emiflake
831ec90390
Merge pull request #177 from Liqwid-Labs/connor/workaround-ctl-validity-interval-inclusiveness
...
Ignore the inclusiveness of the upper bound of `txInfo.validRange` in `currentProposalTime`
2022-09-15 20:05:25 +02:00
方泓睿
0fc33bd4eb
update changelog
2022-09-15 22:38:56 +08:00
方泓睿
c7edb9047c
workaround CTL validity range inclusiveness issue
2022-09-15 22:30:30 +08:00
方泓睿
d949e804de
check only PST is minted while creating proposals
2022-09-15 21:49:54 +08:00
方泓睿
0be28ba452
Merge pull request #175 from Liqwid-Labs/connor/fix-174
2022-09-15 21:08:53 +08:00
方泓睿
147920fa5f
update changelog
2022-09-15 20:02:02 +08:00
方泓睿
58653f8f47
fix #174
...
and also modify test cases to reflect real onchain environment
2022-09-15 20:01:06 +08:00
emiflake
2f4474c9cf
Merge pull request #173 from Liqwid-Labs/emiflake/bump-pse
...
bump plutarch-script-export for correct V2 scripts
2022-09-14 15:17:18 +02:00
Emily Martins
f758f8c641
bump plutarch-script-export for correct V2 scripts
2022-09-14 13:28:47 +02:00
emiflake
ae22339cb1
Merge pull request #172 from Liqwid-Labs/connor/standalone-stake-redeemers
...
Standalone stake redeemers
2022-09-14 13:27:09 +02:00
方泓睿
fd5ee11c15
update changelog
2022-09-13 22:21:22 +08:00
Hongrui Fang
01cacc9721
standalone stake redeemers
2022-09-13 22:21:18 +08:00
方泓睿
de4e2ec7eb
Merge pull request #168 from Liqwid-Labs/connor/witness-ref-stake
...
Witness stakes with reference input
2022-09-13 21:08:54 +08:00
Hongrui Fang
68a1360f86
update changelog
2022-09-13 20:24:33 +08:00
Hongrui Fang
4d49a17531
apply review suggestions
2022-09-13 20:24:32 +08:00
Hongrui Fang
0db0abbe49
document newly added validation context types
2022-09-13 20:24:31 +08:00
Hongrui Fang
e5dc29f98b
make use of LPE's time module
2022-09-13 20:24:30 +08:00
Hongrui Fang
1f71f30e52
fix tests
2022-09-13 20:24:29 +08:00
Hongrui Fang
131fab271f
derive list encoded types with PlutusTypeDataList
2022-09-13 20:24:28 +08:00
Hongrui Fang
57082eb106
witnessing stakes in reference inputs
2022-09-13 20:24:27 +08:00
Hongrui Fang
02dd95aceb
bump plutarch/LPE/PCB; point plutarch to master branch
2022-09-13 20:24:20 +08:00
Hongrui Fang
e59fd16fe9
pattern match on PGovernorRedeemer directly
2022-09-06 21:23:01 +08:00
Hongrui Fang
2d0b7b5455
clean up proposal output validation
2022-09-06 21:23:00 +08:00
Hongrui Fang
6a2ce860fe
restructure stake validator
2022-09-06 21:22:59 +08:00
emiflake
148c01acb8
Merge pull request #170 from Liqwid-Labs/bencross/treasurywithdrawal
...
Add treasury withdrawal effect to scripts API
2022-09-02 18:03:21 +02:00
Ben Cross
d1ab54d4f9
Formatting
2022-09-02 15:59:16 +02:00
Ben Cross
ba6d8ad229
Add the effect validator to the API
2022-09-02 15:58:58 +02:00
emiflake
95c376d4bc
Merge pull request #171 from Liqwid-Labs/emiflake/fix-treasury
...
fix treasury implementation and tests
2022-09-01 21:21:26 +02:00
Emily Martins
04d6cbefe9
fix treasury implementation and tests
2022-09-01 20:45:42 +02:00
emiflake
cf4d44cc3b
Merge pull request #169 from Liqwid-Labs/seungheonoh/standards
...
add link to new standards in notion
2022-09-01 14:45:38 +02:00
SeungheonOh
aed289f456
Update CONTRIBUTING.md
2022-08-31 18:18:32 -05:00
Seungheon Oh
8cfde80179
add link to new standards in notion
2022-08-31 18:02:12 -05:00
emiflake
75d052ef33
Merge pull request #167 from Liqwid-Labs/emiflake/expose-tracing-options
...
Expose trace options in `agora-scripts` executable.
2022-08-30 20:12:39 +02:00
Emily Martins
e572516918
allow disabling tracing in script export
2022-08-30 19:09:46 +02:00
emiflake
156a73212c
Merge pull request #166 from Liqwid-Labs/emiflake/optimizations
...
Optimize AdvanceProposal
2022-08-30 16:41:20 +02:00
Emily Martins
dcdc8803c8
prevent stake inclusion in AdvanceProposal
2022-08-30 15:59:45 +02:00
Emily Martins
140105866d
reorder and inline plets
2022-08-30 12:38:56 +02:00
Emily Martins
f251a13394
apply suggestions
...
Rename `PVoting` -> `PVotingReady` to match Haskell-level
2022-08-30 12:31:29 +02:00
Emily Martins
eb3b96e4fe
remove stake checking in more places
2022-08-30 11:59:40 +02:00
Emily Martins
22868525f4
proposal advancing simplified
2022-08-30 11:58:52 +02:00
emiflake
ffe1ddd8ea
Merge pull request #164 from Liqwid-Labs/connor/sorted-votes
...
Type safe sorted votes/effects
2022-08-26 17:06:55 +02:00
Hongrui Fang
edee537ce2
type safe sorted votes/effects
2022-08-26 22:10:46 +08:00
emiflake
6fbee1313d
Merge pull request #163 from Liqwid-Labs/connor/unique-resulttags
...
Ensure the uniqueness of `ResultTag`
2022-08-25 15:58:46 +02:00
Hongrui Fang
1c06389a19
ensure the uniqueness of ResultTag
2022-08-25 20:42:57 +08:00
emiflake
5dbf0d3d63
Merge pull request #162 from Liqwid-Labs/emiflake/kind-sigs
...
Add kind signatures where missing.
2022-08-24 19:21:44 +02:00
Emily Martins
a8973c9b92
infer system for make ci
2022-08-24 18:33:38 +02:00
Emily Martins
e615dc6f9b
ensure make ci is consistent with system
...
Sadly I can't see of a way to pass your current system to `nix build`.
So, let's just support x86 64-bit Linux and tell the user how to
use `nix build` directly.
2022-08-24 17:23:41 +02:00
Emily Martins
fe39eea726
add kind signatures to all agora decls
2022-08-24 17:08:19 +02:00
emiflake
0d8822285c
Merge pull request #161 from Liqwid-Labs/emiflake/auth-check-support
...
AuthCheck token name instead of effect validator
2022-08-23 17:01:16 +02:00