Hendrik Hofstadt
|
efa03ef73c
|
Implement upgradeability (#151)
* Implement contract upgrade VAA action
* naming and (╯°□°)╯︵ ┻━┻
* Carefully unflip table and replace broken cutlery ┬─┬ノ( ◕◡◕ ノ)
* fix and automate upgradeability
* document contract upgrade call
* Update comments
* Exhaustiveness check in VAA payload switch
* Fix typo
Co-authored-by: Leo <leo@certus.one>
|
2021-01-19 13:01:45 +01:00 |
Hendrik Hofstadt
|
59449a30b3
|
Update VAA structure
|
2020-08-19 16:41:25 +02:00 |
Leo
|
8174679360
|
Remove unused chainlink imports
We're not going to use Schnorr/threshold signatures for now -
turns out, multisigs are cheaper on ETH.
Ran `go mod tidy`.
|
2020-08-16 19:05:32 +02:00 |
Hendrik Hofstadt
|
6e5a3fa118
|
Update ETH smart contract for new signature schema
|
2020-08-15 00:09:48 +02:00 |
Hendrik Hofstadt
|
2a096790d3
|
new VAA format in Golang
|
2020-08-14 22:45:45 +02:00 |
Hendrik Hofstadt
|
b3832ab8c7
|
Fully implement U256; add source_address to transfer VAA
|
2020-08-05 13:12:54 +02:00 |
Hendrik Hofstadt
|
dece1a6a90
|
Fix protocol compatibility and increase VAA test coverage
|
2020-08-05 12:28:44 +02:00 |
Hendrik Hofstadt
|
a1ba223361
|
Remove duplicate CL libraries, add signing logic to VAA
|
2020-08-05 10:48:43 +02:00 |
Hendrik Hofstadt
|
7993a72dea
|
Add VAA serialization logic
|
2020-08-04 23:43:16 +02:00 |