Commit graph

  • e47f2529f8 Merge pull request #212 from Liqwid-Labs/connor/audit-fix emiflake 2022-11-29 20:41:47 +01:00
  • a61da20c5f update changelog Hongrui Fang 2022-11-29 00:15:14 +08:00
  • 5715489406 update benchmark Hongrui Fang 2022-11-28 16:24:33 +08:00
  • 53753fb8d5 fix delegatee auth check Hongrui Fang 2022-11-28 22:19:44 +08:00
  • 5f9e6f57b2 improve readability Hongrui Fang 2022-11-28 17:22:47 +08:00
  • 857f1bfaa9 fix a bug that makes using delegated and own stakes together unreliable Hongrui Fang 2022-11-25 21:09:23 +08:00
  • 3d0e42a844 fix tests Hongrui Fang 2022-11-25 18:42:39 +08:00
  • edb982abaa fix bugs and vulnerabilities in premoveLocks Hongrui Fang 2022-11-24 21:06:59 +08:00
  • 02164c13b2 Merge pull request #211 from Liqwid-Labs/seungheonoh/updatepse SeungheonOh 2022-11-23 09:39:26 -06:00
  • dac9dc2394 Merge branch 'staging' into seungheonoh/updatepse SeungheonOh 2022-11-23 08:50:19 -06:00
  • f276b5a97c Update PSE Seungheon Oh 2022-11-22 17:47:29 -06:00
  • fc86b89c61 Merge pull request #209 from Liqwid-Labs/connor/stake-op-cooldown 方泓睿 2022-11-22 20:15:09 +08:00
  • 6c8f6b55ce fix docstrings Hongrui Fang 2022-11-22 19:28:31 +08:00
  • e85990d14a update benchmark Hongrui Fang 2022-11-21 18:05:47 +08:00
  • 9a33deaacc update changelog Hongrui Fang 2022-11-14 22:08:46 +08:00
  • 688ed1ef02 fix tests; add negative tests for unlocking in cooldown Hongrui Fang 2022-11-14 20:42:52 +08:00
  • 07f6f1e04d implement cooldown period for stake unlocking Hongrui Fang 2022-11-11 17:59:41 +08:00
  • 43169ce508 Merge pull request #208 from Liqwid-Labs/connor/audit-fix 方泓睿 2022-11-21 18:00:04 +08:00
  • 9a008a6560 fix documentation; apply suggestions Hongrui Fang 2022-11-16 12:32:52 +08:00
  • 2485730232 update benchmark Hongrui Fang 2022-11-14 23:39:06 +08:00
  • 4b3c421324 run linter Hongrui Fang 2022-11-10 22:27:33 +08:00
  • 3c10617244 remove redundant imports Hongrui Fang 2022-11-10 21:16:18 +08:00
  • 7dfd7373e1 update changelog Hongrui Fang 2022-11-08 21:53:06 +08:00
  • 9e149c7561 handle staking credential transparently Hongrui Fang 2022-11-14 23:33:01 +08:00
  • 0d0e122bd2 ensure votes changed in VotingReady while calling UnlockStakes Hongrui Fang 2022-11-10 18:56:38 +08:00
  • 431092fb1c disallow calling UnlockStake without any stake inputs Hongrui Fang 2022-11-10 18:47:07 +08:00
  • ae72d0ae6d improve doc string and naming as suggested by auditors Hongrui Fang 2022-11-10 18:24:52 +08:00
  • 7c3d66f365 disallow delegatee to create and cosign proposals Hongrui Fang 2022-11-10 18:21:59 +08:00
  • 287054d95e prevent minting multiple into one UTxO; regression tests Hongrui Fang 2022-11-09 17:42:18 +08:00
  • 0eacf1f6f2 fix leftover strict inequality check Hongrui Fang 2022-11-08 21:43:42 +08:00
  • a23afda3f5 fix a typo 方泓睿 2022-11-07 19:27:09 +08:00
  • 3eb71a55a3 make it possible for delegatee to vote with delegated and own stakes Hongrui Fang 2022-11-05 00:02:33 +08:00
  • a0946a8dbc tag assetclasses and currency symbols Hongrui Fang 2022-11-04 22:15:12 +08:00
  • e5fb851510 Merge pull request #207 from Liqwid-Labs/connor/bump-lpe Peter Dragos 2022-11-15 10:14:27 -05:00
  • 089589ed3c make fourmula happy Hongrui Fang 2022-11-12 00:30:35 +08:00
  • 7056644bd7 make QC run more tests Hongrui Fang 2022-11-12 00:03:02 +08:00
  • bcb147a716 run linter Hongrui Fang 2022-11-11 23:39:23 +08:00
  • ec824b19f9 Add after review fixes. adamczykm 2022-11-11 16:09:42 +01:00
  • 2973d60456 Bump benchmarks adamczykm 2022-11-11 15:47:33 +01:00
  • 463106b0cf Implement governor mintint policy property tests. adamczykm 2022-11-10 19:09:01 +01:00
  • 740e1416fb Implement isGovernorDatumValid tests. adamczykm 2022-11-10 15:27:22 +01:00
  • ff4619dd94 fix compilation errors Hongrui Fang 2022-11-03 02:13:21 +08:00
  • 80cc790bff bump lpe Hongrui Fang 2022-11-03 01:54:22 +08:00
  • fa9b1a88fb Merge pull request #206 from Liqwid-Labs/connor/regression-tests 方泓睿 2022-11-07 17:40:14 +08:00
  • 251dc549d1 fix syntax error in pr template Hongrui Fang 2022-11-02 00:46:48 +08:00
  • a5706fa3e0 update benchmark Hongrui Fang 2022-11-02 00:37:58 +08:00
  • 5fc8a188a0 test that invalid proposals cannot be created Hongrui Fang 2022-11-02 00:35:48 +08:00
  • 996797995a test that govenor will reject fake stakes Hongrui Fang 2022-11-02 00:12:56 +08:00
  • 7f80db7af5 regression tests for SST exploit Hongrui Fang 2022-11-01 23:29:19 +08:00
  • 93700ecf39 regression tests for unauthorized GAT minting exploit Hongrui Fang 2022-11-01 22:26:50 +08:00
  • e9e1502138 regression tests for down voting with fake stakes Hongrui Fang 2022-11-01 00:25:46 +08:00
  • a200f4ee20 regression tests for proposal fast-forward attack Hongrui Fang 2022-10-31 22:33:55 +08:00
  • 25ae7ce820 test that proposal thresholds are inclusively checked Hongrui Fang 2022-10-31 22:02:06 +08:00
  • f6298ba839 Merge pull request #205 from Liqwid-Labs/connor/audit-fix 方泓睿 2022-11-01 18:01:31 +08:00
  • 0047048168 update changelog Hongrui Fang 2022-10-31 21:39:57 +08:00
  • 1aefcf3f14 update benchmark Hongrui Fang 2022-10-31 18:36:43 +08:00
  • 2e09e7921d check governor redeemer while minting PST Hongrui Fang 2022-10-28 23:01:39 +08:00
  • 007a116d15 filter SST by assetclass in governor Hongrui Fang 2022-10-28 22:20:43 +08:00
  • 9fe8448711 add presolveStakeInputDatum Hongrui Fang 2022-10-28 22:09:17 +08:00
  • 9a9f6d0642 Merge pull request #204 from Liqwid-Labs/emiflake/update-docs emiflake 2022-10-31 14:09:45 +01:00
  • 914098655d apply formatting Emily Martins 2022-10-31 13:43:32 +01:00
  • bf8290be46 bump liqwid-nix to 1.1 Emily Martins 2022-10-28 22:54:09 +02:00
  • c269af8caf add PR template Emily Martins 2022-10-28 22:53:55 +02:00
  • d36bb64238 update CONTRIBUTING.md Emily Martins 2022-10-28 22:46:42 +02:00
  • 77fa452426 Merge pull request #203 from Liqwid-Labs/connor/fix-state-token-exploit emiflake 2022-10-31 12:34:01 +01:00
  • 5ff4ab5117 update benchmark Hongrui Fang 2022-10-28 21:26:29 +08:00
  • 3cfb163ed5 update changelog Hongrui Fang 2022-10-28 21:23:35 +08:00
  • 621d98ddd6 prevent minting SST while burning Hongrui Fang 2022-10-28 21:06:35 +08:00
  • 4fbd4b98f1 improve efficiency of authorityTokenPolicy Hongrui Fang 2022-10-28 00:35:42 +08:00
  • c4db658afb update changelog colll78 2022-10-27 19:58:05 +08:00
  • e2d240aaed update benchmark colll78 2022-10-27 19:54:43 +08:00
  • ed6242d2c8 disallow minting new GATs while burning colll78 2022-10-27 02:04:27 +08:00
  • a1daf34739 Merge pull request #200 from Liqwid-Labs/connor/audit-fix-proposal emiflake 2022-10-28 19:53:58 +02:00
  • ad55e6f7c5 update changelog Hongrui Fang 2022-10-27 19:32:46 +08:00
  • ed64138e18 update benchmark Hongrui Fang 2022-10-27 19:32:34 +08:00
  • 2a2244b08a fix typos Hongrui Fang 2022-10-28 18:44:51 +08:00
  • db15b4c218 correctly handle proposal time Hongrui Fang 2022-10-26 21:15:20 +08:00
  • d0f3162fdc make stake validator operate only on its own stakes Hongrui Fang 2022-10-25 19:28:35 +08:00
  • e3143629fd make sure all stakes are burnt while destroying stakes Hongrui Fang 2022-10-24 23:41:39 +08:00
  • 82bf20c5c1 better doc string for authorityTokensValidIn Hongrui Fang 2022-10-24 18:44:26 +08:00
  • cd3ccfe350 rename proposal redeemer Unlock to UnlockStake Hongrui Fang 2022-10-24 18:14:58 +08:00
  • 85fa6c81da check thresholds inclusively Hongrui Fang 2022-10-24 18:09:04 +08:00
  • 6507d869f3 Merge pull request #201 from Liqwid-Labs/t4/fix-flake-lock emiflake 2022-10-28 16:01:51 +02:00
  • 81030dfbd6 Merge branch 'staging' into t4/fix-flake-lock Tomasz Maciosowski 2022-10-27 09:13:47 -06:00
  • f4c5faeb56 Merge pull request #199 from Liqwid-Labs/connor/audit-fix 方泓睿 2022-10-27 20:21:23 +08:00
  • cccf77e18b update changelog Hongrui Fang 2022-10-27 19:17:49 +08:00
  • fbb27a18c7 Align dependencies t4ccer 2022-10-26 12:45:52 -06:00
  • 211d810541 Reduce nix inputs t4ccer 2022-10-26 09:49:12 -06:00
  • fc8094c32f update benchmark Hongrui Fang 2022-10-21 20:55:12 +08:00
  • 372ab5baa8 regression tests for privilege escalation while voting Hongrui Fang 2022-10-20 20:32:15 +08:00
  • 52ea8115e3 remove redundant unlock check from stake policy Hongrui Fang 2022-10-20 20:27:31 +08:00
  • 561cc6c378 tests for destroying stakes Hongrui Fang 2022-10-20 19:47:56 +08:00
  • 1557067b76 remove outdated test cases Hongrui Fang 2022-10-20 19:47:32 +08:00
  • 20497fcfe3 tests for creating stakes Hongrui Fang 2022-10-19 18:46:58 +08:00
  • 386cdee9b3 Merge pull request #197 from Liqwid-Labs/connor/bump-lpe 方泓睿 2022-10-26 22:06:28 +08:00
  • 8aa31053c2 update benchmark Hongrui Fang 2022-10-19 22:53:40 +08:00
  • cac856f4eb use lpe's AssetClass; fix errors Hongrui Fang 2022-10-19 22:46:57 +08:00
  • 6ae1dcdb40 get rid of plutarch-safe-money; bump lpe Hongrui Fang 2022-10-19 22:46:50 +08:00
  • 24bbdec349 Merge pull request #198 from Liqwid-Labs/seungheonoh/lse SeungheonOh 2022-10-19 20:16:30 -05:00
  • 4f5504d1d1 renamed shared sample Seungheon Oh 2022-10-19 19:39:46 -05:00