Commit Graph

33 Commits

Author SHA1 Message Date
Sebastian Bor 42b6c04858 chore: Update to test-sbf 2022-12-21 13:35:58 +00:00
Sebastian Bor fd850016e6 chore: Upgrade Anchor to 0.26.0 2022-12-21 12:41:09 +00:00
Christian Kamm 55b5ea2390 Update Cargo.toml with description/license/homepage 2022-05-05 07:38:22 +02:00
Christian Kamm 8410ddb310 Bump version to 0.2.4 2022-05-04 13:55:27 +02:00
Christian Kamm 27f8ccb42c Update solana dependency 2022-05-04 13:50:50 +02:00
Christian Kamm eb46a030d1 Upgrade anchor to 0.24.2 2022-05-04 13:50:50 +02:00
Christian Kamm 115349edb3 Bump version to 0.2.3
0.2.2 seems to have been published on npmjs 20 days ago, even if 0.2.1
is marked as the latest version. Skip 0.2.2.
2022-04-29 14:00:45 +02:00
Christian Kamm f5b692ab35 Upgrade anchor dependency, bump to version 0.2.2 2022-04-29 13:26:17 +02:00
Christian Kamm b9e70ee5c0 Upgrade spl-governance to 2.2.1
Instead of using a specific commit between 2.2.0 and 2.2.1.

This is done to allow publishing to crates.io.
2022-04-25 13:45:46 +02:00
Christian Kamm cab2c1111e Add warning about spl-governance dependency upgrade 2022-04-14 11:50:51 +02:00
microwavedcola1 bb29cb7efc zero out voter completely
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-04-08 15:38:44 +02:00
Christian Kamm acd76e8031 Bump version to 0.2.1, introduce changelog 2022-04-03 08:43:04 +02:00
Christian Kamm a41616a9bc Bump version to 0.2.0 2022-02-14 10:54:08 +01:00
Christian Kamm bb9738b12f Update to 0.1.11 2022-02-11 13:53:06 +01:00
microwavedcola1 357648e4da bump version
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-02-10 19:37:56 +01:00
Sebastian Bor 7ff4ad2e23 chore: update version to 0.1.9 2022-02-09 13:59:52 +00:00
microwavedcola1 77642d7f0c
update solana dep (#36)
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-02-05 18:06:50 +01:00
Christian Kamm 5835652650 Bump version to 0.1.8, release 2022-02-04 14:32:20 +01:00
microwavedcola1 b466f0d002 release
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-02-02 18:19:34 +01:00
Sebastian Bor ce16b0e4c6 chore: add version comments 2022-02-02 08:43:42 +01:00
Sebastian Bor b6fe798af6 chore: upgrade spl-gov to 2.2.0 2022-02-02 08:43:42 +01:00
Christian Kamm 1a577eb7bd
Upgrade spl-governance version (#30)
Upgrade to latest spl-governance

Co-authored-by: microwavedcola1 <microwavedcola@gmail.com>
2022-02-01 10:46:03 +01:00
Christian Kamm dff41754e2 Update to version 0.1.6 2022-01-26 09:44:27 +01:00
Christian Kamm 23b0cf9747 Bump version to 0.1.5 2022-01-19 09:06:15 +01:00
Christian Kamm 183626ad32 Add LogVoterInfo instruction
It has no effect on any state. It logs information about the voter and
all of its deposits to the program log. This can be used from the UI.
2022-01-19 09:04:39 +01:00
microwavedcola1 6b59d48df3
Mc/release experiments (#20)
* fix anchor version

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* fix solana version, use the version anchor-lang refers to

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* add comment

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* uncomment

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* rename

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* fix test script

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* rename + make consistent

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* cleanup script and do a proper release

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* not required in ts package

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>

* fix-comment

Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-01-13 11:53:24 +01:00
microwavedcola1 38d7b03735 ts client
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-01-10 10:13:08 +01:00
Christian Kamm d877eae443 Upgrade spl-governance dependency to current master 2021-12-14 13:46:38 +01:00
Christian Kamm decdd1230c Address unaligned references, add padding
- Make Registrar zero-copy. While it was using borsh for serialization,
  the array of voting mint configs couldn't be serialized without
  unaligned references.
- Reorganize all zero_copy fields such that switching to repr(C) would
  not make a difference. (just for safety in case that happens)
- Add static asserts on the sizes of all account structs, so any changes
  are visible very early.
- Add padding to structs that didn't have it yet.
2021-12-09 11:59:14 +01:00
Christian Kamm 645f02ebd4 Tests: Add a test that checks integration with spl-governance
By making a proposal (with the necessary amount of vote weight) and
voting on it.
2021-12-05 09:00:07 +01:00
Christian Kamm aa1c536b9c Tests: check start up lockup, and withdrawable amount 2021-12-03 12:29:37 +01:00
Christian Kamm 0b049ad3f8 Add reset_lockup tests / add max period check 2021-12-03 11:38:45 +01:00
Christian Kamm 0543f5fe20 Rename to voter-stake-registry 2021-12-01 13:28:38 +01:00