Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update uri #3457

Closed
wants to merge 418 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
418 commits
Select commit Hold shift + click to select a range
fa12221
Fix wallet
StephenButtolph Oct 2, 2024
59e291a
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 2, 2024
b69681d
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 2, 2024
bf11bc4
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 2, 2024
8c41ba1
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 2, 2024
2249c6d
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 2, 2024
0ea3b86
Update wallet
StephenButtolph Oct 2, 2024
61333d6
Update convertSubnetTx owner backend
StephenButtolph Oct 2, 2024
891bca4
Store conversionID
StephenButtolph Oct 2, 2024
a33e0df
Include validationID
StephenButtolph Oct 2, 2024
8fee2b4
Merge branch 'master' into implement-acp-77-sov-validators-state
StephenButtolph Oct 2, 2024
023aa18
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 2, 2024
09c9155
merged
StephenButtolph Oct 2, 2024
cc9f7ae
write conversionID
StephenButtolph Oct 2, 2024
be028f8
merged
StephenButtolph Oct 2, 2024
06657e1
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 2, 2024
904eeca
merged
StephenButtolph Oct 2, 2024
90abc00
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 2, 2024
50a9d21
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 2, 2024
c043258
Add SubnetConversion signing
StephenButtolph Oct 2, 2024
42ab563
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 2, 2024
32ff4d6
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 2, 2024
f13cf7a
Update validationID
StephenButtolph Oct 2, 2024
755ebcb
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 2, 2024
c80e103
nit
StephenButtolph Oct 2, 2024
f1b3b85
Merge branch 'implement-acp-77-register-subnet-validator-tx' of githu…
StephenButtolph Oct 2, 2024
4eeb0fd
merged
StephenButtolph Oct 2, 2024
03daa7f
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 2, 2024
998b90d
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 2, 2024
5cbe8b6
reduce diff
StephenButtolph Oct 2, 2024
fc17ed1
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 2, 2024
3985f77
add comment
StephenButtolph Oct 2, 2024
00025a6
Merge branch 'implement-acp-77-increase-balance-tx' of github.com:ava…
StephenButtolph Oct 2, 2024
689512c
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 2, 2024
646ce06
update nodeID to variable length
StephenButtolph Oct 2, 2024
bfb226f
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 2, 2024
443b24b
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 2, 2024
54616f7
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 2, 2024
47c5239
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 2, 2024
e647235
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 2, 2024
1145367
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 2, 2024
c757fac
fix executor
StephenButtolph Oct 2, 2024
9025604
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 2, 2024
b6cbfee
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 2, 2024
9de0455
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 2, 2024
e7c9811
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 2, 2024
77a69c9
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 2, 2024
8da2f93
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 2, 2024
e64230d
Fix verification
StephenButtolph Oct 3, 2024
0d3d3b9
Merge branch 'master' into implement-acp-77-sov-validators-state
StephenButtolph Oct 3, 2024
4ed0a96
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 3, 2024
3cac2b2
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 3, 2024
efb96b1
merged
StephenButtolph Oct 3, 2024
4bb66de
merged
StephenButtolph Oct 3, 2024
4a38f38
fix merge
StephenButtolph Oct 3, 2024
fd61c5e
merged
StephenButtolph Oct 3, 2024
6410ce1
merged
StephenButtolph Oct 3, 2024
b6bdb85
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 3, 2024
9b378cf
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 3, 2024
2b624ab
Fix disableSubnetValidatorTx
StephenButtolph Oct 3, 2024
01c9072
remove unexpected file
StephenButtolph Oct 3, 2024
bcd9f34
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 3, 2024
0893cea
Lint
StephenButtolph Oct 3, 2024
39fff73
Fix unit tests
StephenButtolph Oct 3, 2024
e39f5c3
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 3, 2024
232b065
Fix executor unit tests
StephenButtolph Oct 3, 2024
01de954
Merge branch 'master' into implement-acp-77-sov-validators-state
StephenButtolph Oct 3, 2024
42fdd43
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 3, 2024
30537a9
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 3, 2024
51c7c7a
Fix fee unit tests
StephenButtolph Oct 3, 2024
3ebeaba
Fix more unit tests
StephenButtolph Oct 3, 2024
363e2be
Fix e2e test
StephenButtolph Oct 3, 2024
a25618e
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 3, 2024
5feec6d
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 3, 2024
bfa9bd0
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 3, 2024
6ec683a
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 3, 2024
55b1b25
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 3, 2024
3699cc7
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 3, 2024
73fb07c
wip fix ci
StephenButtolph Oct 3, 2024
80a7cbe
fix lint
StephenButtolph Oct 4, 2024
d106454
merged
StephenButtolph Oct 4, 2024
0ceeb16
Fix lint
StephenButtolph Oct 4, 2024
6c19a7a
merged
StephenButtolph Oct 4, 2024
63155aa
merged
StephenButtolph Oct 4, 2024
d711e16
merged
StephenButtolph Oct 4, 2024
86f51ec
update
StephenButtolph Oct 4, 2024
1b19057
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 4, 2024
6a65bd2
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 4, 2024
9748844
Add example
StephenButtolph Oct 4, 2024
8305722
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 4, 2024
3178ec0
fix lint
StephenButtolph Oct 4, 2024
1624af4
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 4, 2024
d69548a
bad tests
StephenButtolph Oct 4, 2024
d19a38a
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 4, 2024
f431a15
merged
StephenButtolph Oct 4, 2024
1aa32c5
fix lint
StephenButtolph Oct 4, 2024
8ceb9e2
merged
StephenButtolph Oct 4, 2024
a53154d
lint
StephenButtolph Oct 4, 2024
795243c
lint
StephenButtolph Oct 4, 2024
48a952c
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 4, 2024
9e0437b
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 4, 2024
db94fad
fix more tests
StephenButtolph Oct 4, 2024
36369e7
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 4, 2024
3767610
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 4, 2024
de11490
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 4, 2024
88d9ff0
bad tests
StephenButtolph Oct 4, 2024
9ef28a1
revert test change
StephenButtolph Oct 4, 2024
cf6e984
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 4, 2024
afb3170
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 4, 2024
c2eb196
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 4, 2024
59339f6
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 4, 2024
08e04e7
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 4, 2024
22f23b7
Allow different justification types
StephenButtolph Oct 7, 2024
f17ff50
nits
StephenButtolph Oct 7, 2024
ea04117
Disallow removal of last validator
StephenButtolph Oct 7, 2024
1ca7524
Merge branch 'master' into implement-acp-77-sov-validators-state
StephenButtolph Oct 7, 2024
dc0885c
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 7, 2024
fe2a89a
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 7, 2024
59de74a
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 7, 2024
9847577
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 7, 2024
26216f3
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 7, 2024
8ef0511
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 7, 2024
5dcea34
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 7, 2024
5533b8c
Update examples
StephenButtolph Oct 7, 2024
01db83d
Merge branch 'implement-acp-77-warp-signing' of github.com:ava-labs/a…
StephenButtolph Oct 7, 2024
73704d2
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 7, 2024
cbb6032
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 7, 2024
41be68f
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 7, 2024
bc87fcb
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 7, 2024
a6fcb1f
merged
StephenButtolph Oct 7, 2024
237f590
Allow xsvm to sign arbitrary warp messages
StephenButtolph Oct 7, 2024
bc53046
Merge branch 'implement-acp-77-allow-xsvm-signing' into implement-acp…
StephenButtolph Oct 7, 2024
f1d538a
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 7, 2024
107ed35
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 7, 2024
127a3fa
nit
StephenButtolph Oct 7, 2024
061aa6e
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 7, 2024
3f21dee
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 7, 2024
71b997c
Expand e2e test
StephenButtolph Oct 7, 2024
1562139
Merge branch 'implement-acp-77-update-convert-subnet-tx' of github.co…
StephenButtolph Oct 7, 2024
567b00f
fix test
StephenButtolph Oct 7, 2024
dda2598
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 7, 2024
2373cf6
nit
StephenButtolph Oct 7, 2024
4ba542a
wip e2e test
StephenButtolph Oct 8, 2024
1936cfc
wip
StephenButtolph Oct 8, 2024
f92b9c5
wip
StephenButtolph Oct 8, 2024
5875418
nit
StephenButtolph Oct 8, 2024
504fc7b
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 8, 2024
05b64a9
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
ad98012
Test L1 removal
StephenButtolph Oct 8, 2024
027a522
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
2a6f2ce
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
568a9ae
Verify P-chain signing support
StephenButtolph Oct 8, 2024
8453ee1
fix test
StephenButtolph Oct 8, 2024
5d129c0
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
6e72e25
merged
StephenButtolph Oct 8, 2024
885b8a6
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
665c499
nit
StephenButtolph Oct 8, 2024
a0ca09e
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
55c2d05
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
65f6319
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
3a427d7
Briefly activate the validator
StephenButtolph Oct 8, 2024
6d8edde
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
875fb4a
Deactivate the validator
StephenButtolph Oct 8, 2024
8b32e95
nit
StephenButtolph Oct 8, 2024
a0f4335
nit
StephenButtolph Oct 8, 2024
591c770
nit
StephenButtolph Oct 8, 2024
57ba08a
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
d9b620f
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
be70aa4
nit
StephenButtolph Oct 8, 2024
edfafbd
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
ad4f02a
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
4260197
nit
StephenButtolph Oct 8, 2024
aaf2553
nit
StephenButtolph Oct 8, 2024
94d865c
wip
StephenButtolph Oct 8, 2024
26ff5fd
wip
StephenButtolph Oct 8, 2024
1f06489
fix test
StephenButtolph Oct 8, 2024
0ea560e
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
cbd044a
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
b0c0f0f
fix error message
StephenButtolph Oct 8, 2024
a3fe57f
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 8, 2024
ad50b63
Update the weight
StephenButtolph Oct 8, 2024
e23af8f
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
800f691
merged
StephenButtolph Oct 8, 2024
8950c34
cleanup
StephenButtolph Oct 8, 2024
ad9233f
merged
StephenButtolph Oct 8, 2024
ccea3f8
merged
StephenButtolph Oct 8, 2024
0e166fc
nit
StephenButtolph Oct 8, 2024
b3a6075
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
07e9958
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
5e7be2b
fix log
StephenButtolph Oct 8, 2024
f7119e0
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 8, 2024
e19deca
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
be7e25c
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
b96f736
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
809cc73
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
1471214
reduce diff
StephenButtolph Oct 8, 2024
5ddff5e
merged
StephenButtolph Oct 8, 2024
cce94e5
update
StephenButtolph Oct 8, 2024
67af0b1
merged
StephenButtolph Oct 8, 2024
20be3fd
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
21d732b
backport tests
StephenButtolph Oct 8, 2024
afeabb6
backport tests
StephenButtolph Oct 8, 2024
39beefb
backport tests
StephenButtolph Oct 8, 2024
9dc7447
merged
StephenButtolph Oct 8, 2024
b5a4524
merged
StephenButtolph Oct 8, 2024
65fa213
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
1c37f02
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
5cbdebe
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
7a5dcf6
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
19d4c35
nit cleanup
StephenButtolph Oct 8, 2024
fb4d8e9
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 8, 2024
ffd6a3a
merge
StephenButtolph Oct 8, 2024
17f2d95
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 8, 2024
99c24ad
merge
StephenButtolph Oct 8, 2024
254d069
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
b265411
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
866f7ae
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
64b3e81
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
ab85ce1
Add ConvertSubnetTx complexity tests
StephenButtolph Oct 8, 2024
5c86e5c
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 8, 2024
1815f64
Fix diff
StephenButtolph Oct 8, 2024
0dd0041
reduce diff
StephenButtolph Oct 8, 2024
1f168c7
Add RegisterSubnetValidatorTx complexity tests
StephenButtolph Oct 8, 2024
155b629
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 8, 2024
ae5c712
Add SetSubnetValidatorWeightTx complexity tests
StephenButtolph Oct 8, 2024
0ed8525
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
17270d9
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
aadbf4e
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
1592d2c
Add IncreaseBalanceTx complexity tests
StephenButtolph Oct 8, 2024
2f0c29a
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
4bfe1d7
Add DisableSubnetValidatorTx complexity tests
StephenButtolph Oct 8, 2024
2b407e9
Update dynamic fee defaults
StephenButtolph Oct 8, 2024
fcdce8c
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 8, 2024
96ac986
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 8, 2024
a75bf3c
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 8, 2024
d816a39
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 8, 2024
b6a6969
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 8, 2024
728bc46
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 8, 2024
1986804
nit cleanup
StephenButtolph Oct 9, 2024
8279972
Remove unexpected block unwrapping
StephenButtolph Oct 9, 2024
3d5d6c1
Merge branch 'fix-block-passing' into implement-acp-77-sov-validators…
StephenButtolph Oct 10, 2024
b5741c6
Merge branch 'implement-acp-77-sov-validators-state' into implement-a…
StephenButtolph Oct 10, 2024
8d754c0
Merge branch 'implement-acp-77-deactivation' into implement-acp-77-up…
StephenButtolph Oct 10, 2024
1d4d0fe
Merge branch 'implement-acp-77-update-convert-subnet-tx' into impleme…
StephenButtolph Oct 10, 2024
cec1fd8
Merge branch 'implement-acp-77-register-subnet-validator-tx' into imp…
StephenButtolph Oct 10, 2024
ce1144f
Merge branch 'implement-acp-77--set-subnet-validator-weight-tx' into …
StephenButtolph Oct 10, 2024
c4605be
Merge branch 'implement-acp-77-warp-verification' into implement-acp-…
StephenButtolph Oct 10, 2024
51bf6fe
Merge branch 'implement-acp-77-warp-signing' into implement-acp-77-in…
StephenButtolph Oct 10, 2024
1623595
Merge branch 'implement-acp-77-increase-balance-tx' into implement-ac…
StephenButtolph Oct 10, 2024
03fc83b
update uri
meaghanfitzgerald Oct 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions database/helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,14 @@ func GetUInt64(db KeyValueReader, key []byte) (uint64, error) {
return ParseUInt64(b)
}

func GetOrDefaultUInt64(db KeyValueReader, key []byte, def uint64) (uint64, error) {
v, err := GetUInt64(db, key)
if err == ErrNotFound {
return def, nil
}
return v, err
}

func PackUInt64(val uint64) []byte {
bytes := make([]byte, Uint64Size)
binary.BigEndian.PutUint64(bytes, val)
Expand Down
14 changes: 9 additions & 5 deletions genesis/genesis_fuji.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,15 @@ var (
gas.DBWrite: 1,
gas.Compute: 1,
},
MaxCapacity: 1_000_000,
MaxPerSecond: 1_000,
TargetPerSecond: 500,
MinPrice: 1,
ExcessConversionConstant: 5_000,
MaxCapacity: 1_000_000, // Max block size ~1MB
MaxPerSecond: 250_000,
TargetPerSecond: 125_000, // Target block size ~125KB
MinPrice: 1,
// ExcessConversionConstant = (Capacity - Target) * NumberOfSecondsPerDoubling / ln(2)
//
// ln(2) is a float and the result is consensus critical, so we
// hardcode the result.
ExcessConversionConstant: 5_410_106, // Double every 30s
},
ValidatorFeeCapacity: 20_000,
ValidatorFeeConfig: validatorfee.Config{
Expand Down
14 changes: 9 additions & 5 deletions genesis/genesis_local.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,15 @@ var (
gas.DBWrite: 1,
gas.Compute: 1,
},
MaxCapacity: 1_000_000,
MaxPerSecond: 1_000,
TargetPerSecond: 500,
MinPrice: 1,
ExcessConversionConstant: 5_000,
MaxCapacity: 1_000_000, // Max block size ~1MB
MaxPerSecond: 250_000,
TargetPerSecond: 125_000, // Target block size ~125KB
MinPrice: 1,
// ExcessConversionConstant = (Capacity - Target) * NumberOfSecondsPerDoubling / ln(2)
//
// ln(2) is a float and the result is consensus critical, so we
// hardcode the result.
ExcessConversionConstant: 5_410_106, // Double every 30s
},
ValidatorFeeCapacity: 20_000,
ValidatorFeeConfig: validatorfee.Config{
Expand Down
14 changes: 9 additions & 5 deletions genesis/genesis_mainnet.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,15 @@ var (
gas.DBWrite: 1,
gas.Compute: 1,
},
MaxCapacity: 1_000_000,
MaxPerSecond: 1_000,
TargetPerSecond: 500,
MinPrice: 1,
ExcessConversionConstant: 5_000,
MaxCapacity: 1_000_000, // Max block size ~1MB
MaxPerSecond: 250_000,
TargetPerSecond: 125_000, // Target block size ~125KB
MinPrice: 1,
// ExcessConversionConstant = (Capacity - Target) * NumberOfSecondsPerDoubling / ln(2)
//
// ln(2) is a float and the result is consensus critical, so we
// hardcode the result.
ExcessConversionConstant: 5_410_106, // Double every 30s
},
ValidatorFeeCapacity: 20_000,
ValidatorFeeConfig: validatorfee.Config{
Expand Down
16 changes: 16 additions & 0 deletions ids/id.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,22 @@ func (id ID) Prefix(prefixes ...uint64) ID {
return hashing.ComputeHash256Array(packer.Bytes)
}

// Append this id to create a more selective id.
//
// This is used to generate the ACP-77 validationIDs.
func (id ID) Append(suffixes ...uint32) ID {
packer := wrappers.Packer{
Bytes: make([]byte, IDLen+len(suffixes)*wrappers.IntLen),
}

packer.PackFixedBytes(id[:])
for _, suffix := range suffixes {
packer.PackInt(suffix)
}

return hashing.ComputeHash256Array(packer.Bytes)
}

// XOR this id and the provided id and return the resulting id.
//
// Note: this id is not modified.
Expand Down
2 changes: 2 additions & 0 deletions network/p2p/acp118/handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ import (
"github.com/ava-labs/avalanchego/vms/platformvm/warp"
)

const HandlerID = p2p.SignatureRequestHandlerID

var _ p2p.Handler = (*Handler)(nil)

// Verifier verifies that a warp message should be signed
Expand Down
282 changes: 282 additions & 0 deletions proto/pb/platformvm/platformvm.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading