Repository navigation
v1.4.1
Changelog
- d5dbdcb Fix packages
- 0905b99 Merge tag 'v1.4.1' of https://github.com/ava-labs/avalanche-network-runner
- 97f0574 Update packages
- aa9b8a1 Merge tag 'v1.4.0' of https://github.com/ava-labs/avalanche-network-runner
- 0facad6 Merge pull request ava-labs#535 from ava-labs/anr-1.4.1
- e7f5bb5 Merge branch 'main' into anr-1.4.1
- 8b72dd7 Merge pull request ava-labs#533 from ava-labs/fix-macos-artifact
- 5f67e44 address PR comments
- 6269fd2 anr version 1.4.1
- 327b690 define ANR_TMPDIR var
- e5f1be8 use macos TMPDIR
- d6eda57 Merge pull request ava-labs#529 from ava-labs/fix-e2e-issue
- b6f6ef3 mv waitValidators again after network restart
- bfe293d empty
- e5c1942 increase wait timeout
- 54662af add wallet restart
- f4e8e42 increase timeout for macos
- 573bfa1 empty
- 28726e4 reenable plugins reload
- a0cbb75 avoid multiple healthy wait on restart
- 0c0bae2 change ops order
- 4ff8d8d add tmp macos path
- f56c5db empty
- b685fe4 empty
- 819a937 empty
- b8586df empty
- 75e1788 empty
- f4d57fb empty
- 82534a4 empty
- 2c9de1d add artifacts
- 9b0e3aa remove first wait for healthy
- a0505bd space
- 8332ccc Merge pull request ava-labs#523 from ava-labs/add-disjoint-bls-validators-example
- 61b34fc Merge branch 'main' into add-disjoint-bls-validators-example
- 726eb7e Merge pull request ava-labs#524 from ava-labs/avago-1.10.0
- 7010e62 empty 2
- c47b1d3 empty
- 680ea07 unit tests
- c4f2105 lint
- ad208ad nit
- 25d1ada nit
- 59197d4 change go.mod
- d7efa43 nits
- c235cf5 add testcase and doc for creating two blockchains with disjoint bls validators
- c76b28f Merge pull request ava-labs#522 from ava-labs/anr-1.4.0
- 1ede0e6 set anr version to 1.4.0
- 41424fe Merge pull request ava-labs#520 from ava-labs/nodepausee2ed
- ae53d59 fix e2e
- f4ae98e Merge branch 'main' into nodepausee2ed
- c942550 Merge pull request ava-labs#516 from ava-labs/e2e-returnedids
- 614b2c1 add contant for new participant node
- 18ba849 Merge branch 'main' into e2e-returnedids
- 87091f1 Merge pull request ava-labs#519 from ava-labs/createBlockchain-readme
- c79a6fd Merge branch 'main' into nodepausee2ed
- 4a2d68a Merge branch 'main' into createBlockchain-readme
- ec24747 Merge branch 'main' into e2e-returnedids
- 1947f6d Merge pull request ava-labs#517 from ava-labs/fix-blockchain-config-logic
- 972db1d address PR comments
- b13baf0 address PR comments
- 2a2d516 address PR comments
- ce00194 address PR comments
- 61d565d e2e puasenode
- 02a80c4 e2e puasenode
- 8809962 nits
- 6182649 update createBlockchain readme
- c281eda nit
- ddd7d07 only set blockchain files for specific participants
- f38856a use returned ids
- 3b7b7f8 pass set of nodes to restart due to blockchain config change down to restartNodes
- d8fffb6 Merge pull request ava-labs#510 from ava-labs/return-subnet-blockchain-ids
- d8fbf5b Merge branch 'main' into return-subnet-blockchain-ids
- 8e54bd8 Merge pull request ava-labs#509 from ava-labs/wrap-errors
- f9ddf3d address PR comments
- 003bae0 fix times
- 601d3f1 Merge branch 'main' into return-subnet-blockchain-ids
- 890455a Merge branch 'main' into wrap-errors
- e8b0509 Merge pull request ava-labs#505 from ava-labs/e2e-createblockchain
- 797c10d update waiting times
- 5952b98 fix error
- 2bf007f Merge branch 'main' into return-subnet-blockchain-ids
- 08b93a5 set blockchain creation funcs to return ids
- 7d05dae Merge branch 'main' into wrap-errors
- 3d20c4e Merge branch 'main' into e2e-createblockchain
- 389da33 Merge pull request ava-labs#508 from ava-labs/improve-creation-time
- 26d12a3 wrap p chain tx error
- dc8afc1 add subnet ids response to CreateSubnets
- 224b0da Merge branch 'main' into improve-creation-time
- 02f5226 improve creation time for subnets and blockchains by adding subnet val before restart
- 2b28c39 no op change
- 62e4c0d no op change
- ea870aa no op change
- 6ff889f Merge branch 'main' into e2e-createblockchain
- 8b585c7 update e2e
- c57df80 update e2e
- 9719e37 Merge pull request ava-labs#504 from ava-labs/subnetParticipantsMap2
- 52aefed Merge branch 'main' into subnetParticipantsMap2
- f204e52 address PR comments
- 17da229 Merge pull request ava-labs#506 from ava-labs/update-createsubnet-readme
- 6e0937d update readme createsubnet
- ba1e0c0 e2e create blockchain
- 102c8ff e2e create blockchain
- 800a9e4 update e2e
- 470800a map subnet id to participants
- ff1dfd7 Merge pull request ava-labs#498 from ava-labs/blockchains-with-participants
- 06d19d1 Merge branch 'main' into blockchains-with-participants
- 41eb1e2 reorder ops to try to pass e2e
- 62c5510 Merge pull request ava-labs#494 from ava-labs/subnets-with-participants
- 0de5166 update e2e
- d8f9be1 update e2e
- f5ee223 address PR comments
- 4e7a0c6 provide default if subnet spec is not given and subnet id is undef
- a3ddee7 update e2e
- 62950f5 update e2e
- 894f850 update e2e
- 36aa6fe update e2e
- ca649d8 add blockchain check for specific subnet validators
- d94c0a5 update e2e
- b1fe50d add basic implementation of create blockchain with participants
- 941fbef improve efficiency at CreateSubnets
- c790bab add proto
- 56b807c nit
- 3f71f12 Merge branch 'main' into subnets-with-participants
- 0f2cd44 Merge pull request ava-labs#483 from ava-labs/addPrimaryValidator-Refactor
- 88dad01 use subnet config file from subnet creation spec
- 09660a9 Merge branch 'main' into subnets-with-participants
- e55e913 update e2e
- 1f6be8a update e2e
- 993acd7 Merge branch 'main' into addPrimaryValidator-Refactor
- c7f4e94 Merge pull request ava-labs#490 from ava-labs/update-avalanchego-1.19.16
- 2ee64e2 Merge branch 'main' into subnets-with-participants
- 90bbb70 nit
- e73d00f nit
- b7e5c34 latest touch
- 6742f5a make create blockchains to use defaults for participants
- 263cd1d nit
- 9a5a644 add needed participants
- bbbefa9 only restart needed nodes
- 2deef14 nit
- 1f219d8 node specific track subnets
- 6e1c09f nit
- 5e62a40 set all nodes as default if no participants are given
- 2881edb adds and waits only for the subnet participants
- 4022c84 update e2e
- 2104296 Merge branch 'main' into addPrimaryValidator-Refactor
- d7643e2 use subnet specs struct in control and server
- 75cb84a update avalanche go v1.19.16
- ed2b6f4 enable two blockchains test again
- feeddc0 Merge branch 'main' into update-avalanchego-1.19.16
- 7816b45 update avalanche go v1.19.16
- 683acc4 Merge pull request ava-labs#486 from ava-labs/deepcopy
- cf859c1 update avalanche go v1.19.16
- d282664 fix error combine
- 3dc7215 fix error combine
- b7a2e4e fix error combine
- 1e35b12 fix lint
- fda507d fix lint
- 00b0b1d fix lint
- f227692 fix lint
- 160177e fix lint
- 4df5394 fix lint
- a5ff05a fix lint
- a71a0bb address pr comments
- b6ec667 address pr comments
- d5b96d9 nit
- 6b4b448 fix e2e
- 7d7d1a0 fix e2e
- 912439f fix e2e
- 658c0da fix lint
- db8f2d4 fix lint
- b21c8fe fix lint
- 0ed8bd0 fix lint
- 9705120 fix merge conflict
- 41a29b6 add subnet specs to client, control
- a274480 partially add subnet specs to local
- 020f3c7 Merge branch 'main' into addPrimaryValidator-Refactor
- f365ff7 Merge branch 'main' into deepcopy
- d1362ec Update server.go
- 293a451 Merge branch 'main' into subnets-with-participants
- 08e7168 add participant to subnet creation
- 89f070b Merge pull request ava-labs#466 from ava-labs/simulated-wallet
- 3d42d76 remove unncessary files
- d559a7a deepcopy
- 499ff1f deepcopy
- 4cdaf24 update e2e
- fa64715 update e2e
- 0110abd update e2e
- 693a64f update e2e
- 6a22e01 update e2e
- 76c5c35 Merge branch 'main' into simulated-wallet
- 8bddfcb update e2e
- 50554ea nit
- fcbc704 update e2e
- bec1525 update e2e
- 2bf56cb remove setupWallet
- 4b669ca use newWallet for all wallets
- 479c084 update e2e
- d52bc21 update e2e
- cdf396f update e2e
- 7a89397 add test for installed goginko in e2e
- 1bbd133 add wallet struct
- a8f086a update gitignore
- ae6fdac e2e bls
- 89ad7eb check bls key e2e
- 8fd1d7e check bls key e2e
- cb0046d check bls key e2e
- 67a0382 add validator when add node
- 57e4d26 Merge branch 'main' into addPrimaryValidator-Refactor
- 98706d2 refactor addPrimaryValidator
- 09ac20c refactor addPrimaryValidator
- 9e4d5d1 Merge pull request ava-labs#465 from ava-labs/accept-local-network
- cb09b4d Merge branch 'main' into accept-local-network
- 34e5548 Merge branch 'main' into simulated-wallet
- d167e9f Merge pull request ava-labs#469 from ava-labs/error-msg
- d877192 Merge branch 'main' into error-msg
- ab682e5 Merge pull request ava-labs#437 from ava-labs/node-pause
- fe4c8ea Merge branch 'main' into node-pause
- c97e77f merge main
- 0a57655 server: fix error message format
- f047cce Merge branch 'main' into simulated-wallet
- 587d5fd Merge branch 'main' into accept-local-network
- da7f03d Merge pull request ava-labs#447 from ava-labs/server-refactor
- 12f3eb0 do not use nil network after stop called from user
- 44f96c3 not assign err for non async errs
- 0669da5 fix unit test
- 3847f26 make stop to remove healthy status
- 4a7b810 make stopNetwork to also take care of async errs
- 96d679c also check for cluster info
- 2bfe6bb make WaitForHealthy to first consider async err then network status
- 5b034a5 go back to async errs returned on wait for healthy
- 4a55f58 remove nw checks from server/network
- 6a7506d rename sortedNodeNames to nodeNames
- 9fe7839 make stop to return clusterinfo again
- 5c478f9 lint
- 8ed9d9b go back to previous bootstrapped alike err naming
- 6828ccd Merge branch 'main' into server-refactor
- 82b8afc rename function to AwaitHealthyAndUpdateNetworkInfo
- eb3aecb lint
- 1cf2a0b Merge branch 'main' into accept-local-network
- d95f4fa address PR comments
- 3a17778 address PR comment
- d763b7e address PR comment
- 1ca27b3 Merge branch 'main' into simulated-wallet
- 513a01e Merge pull request ava-labs#452 from ava-labs/nits
- e19c658 address PR comments
- bb2d715 Merge branch 'main' into nits
- ad234a9 fix unit test
- e27fa70 add e2e for creating two blockchains at a time
- 74744a1 renaming
- 8272866 try to add simulate P Chain wallet
- d3ec006 use network id to decide if writing genesis file
- 381e940 do not pass genesis to avago if network id is local 12345
- e2115a5 nits
- d874491 nit
- 5d7ec91 appease linter
- 11301b6 add contexts for goroutines
- deffe04 Merge remote-tracking branch 'origin/main' into server-refactor
- 57b6e0a remove TODO
- 8ecf7ab go mod tidy
- d69be0e update proto
- e7c5de3 remove TODOs
- 4aa7f97 remove duplicates
- c5e2fe7 nits
- db91d4b Merge remote-tracking branch 'origin/main' into server-refactor
- 3ea2a39 bump timeout
- eb123f4 fix nil pointers
- 76a3b59 localNetwork errors if network not running
- f58644f fix expected error in e2e test
- 635efb7 fix nil pointers
- 953793c fix nil pointer
- 72c1259 stop server on signal received
- d9499be appease linter
- 49e5c02 fix locking
- cb3b72f appease linter
- 7fcc16e cleanup
- 63465b8 network lock refactor; export no lock methods
- 30ece3f network lock refactor; remove nodeNames from localNetwork
- 3f57a81 WIP server locking
- c9df898 clean up locking
- 73f3ea8 cleanup network state on error
- 47f5996 remove asyncErrCh
- 2ae6e6d remove unused channels
- fd339ac remove startDoneCh
- d29eed1 remove rootCtx
- fac6bb1 remove unused channels
- c5f3331 rename waitChAndUpdateClusterInfo to updateClusterInfo
- 29ddf2c remove channel from waitChAndUpdateClusterInfo
- 8676c70 WIP refactor server
- 7e4f1e1 WIP refactor server
- 6de22e7 WIP refactor server
- c791a22 WIP refactor server
- 9062980 Merge branch 'main' into clusterinfo-atomic-lock
- b8e9c30 lint
- 8e55c4a fix unit tests
- af8183f add consistency to remaining network ops except snapshots
- c80d910 update paused node info in server
- c536ed0 make this to work
- b039c07 add pause/resume to server
- 47c5c5d add function to pause/resume node
- 074a547 empty commit
- 6e49829 increase timeout for E2E of 7 nodes, wereas key/cert are created
- 184a9e5 lint
- c1bb5c9 fix bug is accessing old pointer
- 0402eec fix lock R/W
- 6554020 prevent unexpected panics when accessing customInfo
- ff774a3 do most of replacements
- 0fb4276 start replacing setNetwork setClusterInfo