microwavedcola1
|
ef5b11cb3c
|
notes
|
2021-11-29 06:51:06 +01:00 |
Christian Kamm
|
ce1e639e71
|
Add rust-based tests that setup a spl-gov instance
|
2021-11-28 08:34:10 +01:00 |
Christian Kamm
|
eed7c60532
|
Check that mint/vault is appropriate on withdraw
|
2021-11-27 09:32:28 +01:00 |
Christian Kamm
|
4a00417348
|
Forbid creating voter accounts via CPI
|
2021-11-27 09:32:28 +01:00 |
Christian Kamm
|
f3838d2574
|
Prevent withdrawing in the same slot as a deposit
To prevent deposit / revise / withdraw / vote.
|
2021-11-27 09:32:28 +01:00 |
Christian Kamm
|
8dacaf87c3
|
Check TokenOwnerRecord on withdraw()
|
2021-11-27 09:32:28 +01:00 |
Christian Kamm
|
db37418551
|
Store parent governance program id in registrar
Needed for later reading TokenOwnerRecord in withdraw()
|
2021-11-27 09:32:28 +01:00 |
microwavedcola1
|
36af4a29b3
|
add todo
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2021-11-27 07:47:36 +01:00 |
microwavedcola1
|
bff99fc155
|
add monthly vesting
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2021-11-26 21:04:05 +01:00 |
microwavedcola1
|
23ad57302d
|
make withdraw ts tests work
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2021-11-26 07:49:22 +01:00 |
microwavedcola1
|
eccaecc2e5
|
fix types in tests + fix seeds in withdraw
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
|
2021-11-26 07:30:14 +01:00 |
Christian Kamm
|
adf0a7e81e
|
Add notes about necessary changes to withdraw()
|
2021-11-25 18:31:26 +01:00 |
armaniferrante
|
26e2d7870c
|
Use anchor v0.18.0
|
2021-10-24 22:16:22 -07:00 |
armaniferrante
|
89ef88aef0
|
Remove warmup
|
2021-10-24 18:14:06 -07:00 |
armaniferrante
|
5badbeb59c
|
Scale exchange rate mints into common decimals
|
2021-10-23 16:09:42 -07:00 |
armaniferrante
|
71d7a4437b
|
Untabify inert attribute
|
2021-10-23 14:03:15 -07:00 |
armaniferrante
|
0babb8e8b5
|
Daily tests passing
|
2021-10-23 13:48:19 -07:00 |
armaniferrante
|
c95fa4bf61
|
Begin daily tests
|
2021-10-22 22:43:13 -07:00 |
armaniferrante
|
4f455659b1
|
Add cliff tests
|
2021-10-22 16:57:20 -07:00 |
armaniferrante
|
0bdcb475cb
|
Fix account close
|
2021-10-21 19:30:52 -07:00 |
armaniferrante
|
eaf6890146
|
Create and write vote weight records
|
2021-10-21 19:16:32 -07:00 |
armaniferrante
|
f00531fb7f
|
Fix withdraw freezing
|
2021-10-21 13:03:59 -07:00 |
armaniferrante
|
9059bdd5d1
|
Use new voting mint for each exchange rate
|
2021-10-20 15:54:27 -07:00 |
armaniferrante
|
e3976cd2aa
|
Add README
|
2021-10-20 13:08:12 -07:00 |
armaniferrante
|
1ace2c28ab
|
Adjust daily vesting vote decay
|
2021-10-20 12:54:39 -07:00 |
armaniferrante
|
1e3ed58a1c
|
Static exchange rates
|
2021-10-20 12:38:54 -07:00 |
armaniferrante
|
7bc7d12251
|
Restructure
|
2021-10-19 17:08:47 -07:00 |
armaniferrante
|
38aa2c0a78
|
Vesting calculation
|
2021-10-19 15:08:05 -07:00 |
armaniferrante
|
9afa16ce3a
|
Use scaled amounts for voting power calculation
|
2021-10-18 17:59:09 -07:00 |
armaniferrante
|
23fd61d9a5
|
Update schedule ix
|
2021-10-18 17:55:15 -07:00 |
armaniferrante
|
a47fc9f74a
|
Untested voting power implementation
|
2021-10-18 15:48:20 -07:00 |
armaniferrante
|
dcaa7423c7
|
Sketch lockup calculation
|
2021-10-18 12:27:37 -07:00 |
armaniferrante
|
8db7c5b449
|
Decompose deposits into separate instructions
|
2021-10-16 09:48:59 -07:00 |
Armani Ferrante
|
627d572774
|
Basic test setup
|
2021-10-15 13:23:04 -05:00 |
armaniferrante
|
6671dae536
|
More scaffolding
|
2021-10-14 21:05:21 -07:00 |
armaniferrante
|
ca3aca3ce3
|
Scaffold
|
2021-10-14 09:53:35 -07:00 |
armaniferrante
|
e4f63f7c8a
|
Init
|
2021-10-05 13:41:01 -07:00 |