Comments (1)
Update:
After trying with Hank's implementation of compressed key in the check-config
function (#4762), the public keys match, but the signer is still unregistered:
$ ./stacks-signer-fix-signer-pk-hex generate-stacking-signature -p bc1p8vg588hldsnv4a558apet4e9ff3pr4awhqj2hy8gy6x2yxzjpmqsvvpta4 -r 22 --method stack-stx --max-amount 340282366920938463463374607431768211455 --auth-id 1 --period 10 --config signer.toml
Signer Public Key: 0x0303144ba518fe7a0fb56a8a7d488f950307a4330f146e1e1458fc63fb33defe96
Signer Key Signature: 0xd47d49ef4eed1917c3d4d5d1df2f0069b65f88c59b760b1fe26043630956885549b192e78af4c0526468b3872fb1838d4c6cf697f5eb626ef8eefdde28f4343700
$ ./stacks-signer-fix-signer-pk-hex check-config --config signer.toml
Config:
Stacks node host: 127.0.0.1:30443
Signer endpoint: 0.0.0.0:30000
Stacks address: SPYQ2Q584Y5059SEVN695YREBZ3RPJ68GJBQTPV8
Public key: 0303144ba518fe7a0fb56a8a7d488f950307a4330f146e1e1458fc63fb33defe96
Network: mainnet
Database path: /stacks-blockchain/signer/signer.sqlite
DKG transaction fee: 0.01 uSTX
Metrics endpoint: None
The link to the stack-aggregate-commit
transaction, which is made with the same signer key as the one shared above:
from stacks-blockchain.
Related Issues (20)
- [Primary TESTNET] PeerNotConnected HOT 1
- [testing] Testing scenarios for miner/signer behaviour
- [Testing] multiple signers and miners each with their own stacks node HOT 2
- [testing] Force a stacks fork with two competing miners.
- [testing] signer set handoff test
- [testing] Test a bitcoin fork and ensure that the miner/signer flow recovers
- Set up a stable Multi-miner Testnet for Nakamoto 3.0
- Contracts and contract-calls which invoke Clarity 3 features are regularly published and executed with correct values on a multi-miner testnet
- Successful mock signing on Testnets
- Successful mock signing on Mainnet
- Mock miner 2.5 replay
- Verify that the 1-block stop during the 2.5 to 3.0 transition that occurs in our integration tests is in fact an integration test bug, and is not the nodeβs true behavior.
- Full chainstate replay with binary. HOT 3
- Consider creating a separate Dockerfile for the Stacks Signer HOT 1
- Ensure bitcoin ops always include a change address
- Signer: Mark sortition as invalid if timely block proposal not received
- Support reuse of an existing VRF on restart in nakamoto node
- Signers should broadcast block themselves when signing threshold is crossed
- Move Most Relevant Signer Logs to be displayed on Info instead of Debug
- Add ability to set signer version via env var at build time HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stacks-blockchain.