Commit Graph

2634 Commits

Author SHA1 Message Date
wileyj
067633d7b1 Merge pull request #4460 from stacks-network/ci/dry_x64_builds
[CI] Dry x86-64-v3 builds/default images to use glibc
2024-03-11 19:23:05 +00:00
Brice Dobry
80121d8bb6 Merge pull request #4503 from stacks-network/chore/event-receiver-logging
chore: add more logging to the event receiver
2024-03-08 22:36:55 +00:00
Brice Dobry
429cc1e047 chore: remove unused variable 2024-03-08 17:06:25 -05:00
Brice Dobry
009ba808dc chore: cleanup excessive logging 2024-03-08 17:02:05 -05:00
Jacinta Ferrant
cc2109abb2 Have miners abort signing a block if the burn tip changes
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-08 16:29:23 -05:00
Jacinta Ferrant
9df82bbec9 Log in wait_for_signer_signature on outdated signature and stackerdb queries
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-08 15:31:12 -05:00
Jacinta Ferrant
fa8647dbce Log if an outdated signature block hash arrives
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-08 15:31:12 -05:00
Jacinta Ferrant
77438205f2 Add logging to success and failure cases in handle_sortition
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-08 15:31:12 -05:00
Jacinta Ferrant
893a5a83bf Add redundent parent tenure ID printing in run_miner
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-08 15:31:12 -05:00
Jacinta Ferrant
79f0da4026 Add logging to stop_tenure and stop_miner
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-08 15:31:12 -05:00
Aaron Blankstein
bdfc3604b1 more logging 2024-03-08 15:31:12 -05:00
Aaron Blankstein
ac9d7ba2a7 do not block miner on burnchain updates in nakamoto 2024-03-08 15:31:12 -05:00
Matthew Little
242264ef67 Merge branch 'next' into feat/expand-new-block-event 2024-03-07 12:23:27 +01:00
Matthew Little
14c3949869 Merge branch 'next' into ci/dry_x64_builds 2024-03-06 16:24:20 +01:00
Matthew Little
04e5eb2ee8 Merge pull request #4489 from stacks-network/feat/portable-build
feat: gate `target-cpu=native` with `portable` feature
2024-03-06 14:22:14 +00:00
Matthew Little
3af0343ead Merge branch 'next' into ci/dry_x64_builds 2024-03-06 15:03:11 +01:00
Matthew Little
e971d9439d Merge branch 'next' into feat/portable-build 2024-03-06 15:00:42 +01:00
Matthew Little
dead56fefa Merge branch 'next' into feat/expand-new-block-event 2024-03-06 13:42:21 +01:00
Hank Stoever
c9d8f8d66b Merge branch 'next' into feat/signer-key-amount-auth 2024-03-05 15:02:47 -08:00
wileyj
e7d165874f Merge branch 'next' into ci/dry_x64_builds 2024-03-05 13:29:48 -08:00
Brice Dobry
fc2d52c742 feat: gate target-cpu=native with portable feature
We believe this can cause some problems with docker images.
2024-03-05 16:23:29 -05:00
Hank Stoever
1c5764ecb1 fix: expected reward cycle in integration test for pox info 2024-03-05 12:52:21 -08:00
Hank Stoever
3f0931d2ba Merge remote-tracking branch 'origin/next' into feat/signer-key-amount-auth 2024-03-05 10:27:11 -08:00
Matthew Little
1a0775f98b Merge branch 'next' into ci/dry_x64_builds 2024-03-05 18:48:01 +01:00
Hank Stoever
20e41056fd Merge branch 'next' into feat/signer-key-amount-auth 2024-03-05 09:38:21 -08:00
Matthew Little
8b0b4b7bfa Merge branch 'next' into chore/remove-self-signer
# Conflicts:
#	testnet/stacks-node/src/tests/nakamoto_integrations.rs
#	testnet/stacks-node/src/tests/signer.rs
2024-03-05 17:48:06 +01:00
Matthew Little
c0d4c28c40 chore: fix merge conflict 2024-03-05 16:27:09 +01:00
jferrant
2d82e60650 Merge pull request #4471 from stacks-network/feat/block-proposal-auth
Feat/block proposal authorization password for v2/block_proposal endpoint
2024-03-05 15:07:49 +00:00
Matthew Little
92a7fc7560 Merge branch 'next' into chore/remove-self-signer 2024-03-05 16:01:16 +01:00
Matthew Little
9760ced0a5 chore: pr feedback 2024-03-05 10:22:51 +01:00
Matthew Little
54a7fc3160 Merge branch 'next' into fix/stacks-client-endpoint-dns 2024-03-05 10:11:59 +01:00
Marzi
5ea730c224 Ctrl-C graceful shutdown during burnchain initialization + retry logic when adding a bootstrap node 2024-03-04 16:53:57 -05:00
Hank Stoever
e626ae3163 Merge remote-tracking branch 'origin/next' into feat/signer-key-amount-auth 2024-03-04 12:24:19 -08:00
Hank Stoever
60c9e333c4 fix: add block_proposal_token to file type 2024-03-04 11:53:45 -08:00
wileyj
5ca35e866e Merge branch 'next' into ci/dry_x64_builds 2024-03-04 10:59:32 -08:00
Brice Dobry
2493821cc9 fix: use the correct tip to retrieve signer nonces 2024-03-04 12:33:03 -05:00
Jacinta Ferrant
c1a6f2fe64 Add config option to provide authorization password to block proposal endpoint
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-04 12:18:10 -05:00
Matthew Little
e9290cb978 chore: pr feedback around string ownership 2024-03-04 17:59:19 +01:00
Brice Dobry
1fb9876412 Revert "feat: setup blind-signer lib and binary"
This reverts commit b04386d4f5.
Since the signer is ready, this blind signer is not necessary and it is
better to not add this additional component that needs to be kept
updated.
2024-03-04 11:37:29 -05:00
Hank Stoever
f4ae100e6c fix: mutants 2024-03-04 08:21:51 -08:00
Matthew Little
05e26e0805 fix: resolve DNS/hostnames for signer node_host value #4466 2024-03-04 15:34:49 +01:00
Hank Stoever
ed6fb2ec36 Merge remote-tracking branch 'origin/next' into feat/signer-key-amount-auth 2024-03-04 06:29:11 -08:00
Brice Dobry
edbda596f2 Merge branch 'next' into chore/remove-self-signer 2024-03-01 13:18:07 -05:00
Jacinta Ferrant
73fd5e0309 Wrap signer slot ID in a struct to prevent conflation with signer ID
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-01 13:13:10 -05:00
Brice Dobry
b04386d4f5 feat: setup blind-signer lib and binary
This is a thread, for use in testing, that blindly signs blocks and
submits signer votes.
2024-03-01 13:11:12 -05:00
Aaron Blankstein
a0174b8de1 chore: remove mockamoto mode 2024-03-01 13:11:12 -05:00
Aaron Blankstein
83ac3276dc chore: remove self_signing mode
* remove self_signing mode from nakamoto-node
* update integration tests that used self_signing to have a blind signing thread which reads/writes through stackerdb
2024-03-01 13:11:12 -05:00
Jacinta Ferrant
f6aa7e3514 Make filtering of signer transactions global and use in miner
Signed-off-by: Jacinta Ferrant <jacinta@trustmachines.co>
2024-03-01 09:31:08 -05:00
Hank Stoever
04d2f7002b feat: validate amount with signer key authorizations 2024-02-29 14:42:50 -08:00
wileyj
e00243f81f conditionally exclude some crates when target os is windows or macos 2024-02-29 11:42:26 -08:00