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

jellyfish-block to support creating, signing and submitting a block from scratch #2005

Open
fuxingloh opened this issue Jan 25, 2023 · 0 comments
Assignees
Labels
area/packages kind/feature New feature request triage/accepted Triage has been accepted

Comments

@fuxingloh
Copy link
Contributor

fuxingloh commented Jan 25, 2023

What would you like to be added:

Either within packages/jellyfish-block or a new package altogether, we should support:

  1. Creating an Unsigned Block (with different scenarios)
    1. With only Coinbase Transactions
    2. With UTXO-only transactions
    3. With DfTx account-level transactions
  2. Signing the given Block
  3. Submitting the signed Block via jellyfish-api-core

More RPC from jellyfish-api-core can be used to aid the process. Otherwise, it's preferred that we rely 100% on jellyfish-* JS packages.

I Highly recommend this issue be completed in small parts due to its complexity.

Why is this needed:

/assign @DocteurPing as a continuation of #48submitblock and getblocktemplate, by further venturing deep into how a block gets created and supporting that functionality on the jellyfish core.
/triage accepted
/area packages

@fuxingloh fuxingloh added the kind/feature New feature request label Jan 25, 2023
@github-actions github-actions bot added triage/accepted Triage has been accepted area/packages labels Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/packages kind/feature New feature request triage/accepted Triage has been accepted
Projects
None yet
Development

No branches or pull requests

2 participants