Steemexplorer update: Broadcast

in steem •  23 days ago 

logo

Broadcast is a new page in Steemexplorer that can help you to broadcast all type of transactions in the steem blockchain. I will summarize some features:

  • Multisignature. It is useful for multisignature accounts. Just create the transaction, sign, and share it between all parties. Collect the signatures and broadcast.
  • Sign offline. The private key is not stored anywhere. But if you want to be more confident you can sign offline.
  • Expiration time up to 3 days. You can set the expiration time up to 3 days. This is useful for multisignature accounts that need time to coordinate.
  • All operations. It supports all type of operations in steem.
  • Steem Proposals. It also includes the operations for steem proposals, then you can create, remove, or vote proposals.
  • Steem engine operations. I also added 6 operations used in steem engine for tokens: Issue, transfer, buy, sell, cancel, and stake.

How to use - Normal user

  1. Go to https://joticajulian.github.io/steemexplorer/#/broadcast

  2. Select the operation you want to broadcast.

  3. Select the expiration time (1 min recommended), and fill the operation.
    broadcast

  4. Insert the private key and click "sign". You can do this step offline.
    broadcast sign

  5. Click "broadcast" to send the transaction to the blockchain.

How to use - Multisignatures

There are 2 ways to create a transaction using multisignatures:

1. Sequence. Each party signs and sends it to the next one following a sequence. The last one will have the transaction with all signatures and he broadcast it to the blockchain.
rect2815.png

2. Coordinator. There is one party that coordinates the process. He creates the transaction, and sends it to all parties. Each party signs and sends the signature to the coordinator. The coordinator collects the signatures and finally broadcast it to the blockchain.
rect2815-8.png

Multisignatures: Guide to sign in Sequence

This is the process using the example of Alice, Bob, and Carl.

  1. Alice follows the steps of a normal user except the broadcast to the blockchain. Increase the expiration time if needed.
  2. She clicks "export", copies the transaction and shares it with Bob.
    export
  3. Bob clicks "import", pastes the transaction and clicks import.
    Capture.JPG
  4. Bob signs it with the private key (can be offline).
  5. He clicks "export", copies the transaction and shares it with Carl.
  6. Carl follows the same steps as Bob.
  7. Carl clicks "broadcast" to send the transaction with all signatures to the blockchain.

Multisignatures: Guide to sign using a coordinator

  1. The coordinator follows the steps of a normal user except the broadcast to the blockchain. He increases the expiration time if needed.
  2. He clicks "export", copies the transaction and shares it with all parties.
  3. Each party imports the transaction using the button "import".
  4. Sign with the private key (can be offline).
  5. In the list of signatures click in the last one.
  6. Copy the signature (long string) and send it to the coordinator.
    signature
  7. The coordinator collects the signatures.
  8. Introduce them one by one in the field "signature" and click "add".
  9. Click "broadcast" to send the transaction to the blockchain.

Repository

https://github.com/joticajulian/steemexplorer/

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

To submit a steem proposal:

  • Go to https://joticajulian.github.io/steemexplorer/#/broadcast

  • In the list of operations click in "create proposal".

  • Fill the form:

    FieldDescription
    CreatorYour account. Don't put @
    ReceiverYour account.
    Start datePayment start date. Use the ISO Format. Example: 2019-08-28T10:00:00
    End dateEnd date of payments. Example: 2019-09-28T10:00:00
    Daily payAmount of money you are asking daily. Example: 10.000 SBD
    SubjectTag describing the topic of the contribution
    PermlinkLink to the post with description of the proposal. Put just the permlink, that is, if the link is https://steemit.com/@you/my-proposal, then put my-proposal
    ExtensionsPut []
  • Insert the active key and click "sign"

  • Click "broadcast"

In the "Update Proposal Votes" function what does "Proposal ids" refer to?

The list of ids. For instance, for proposals 0 and 2 fill in this way: [0,2]

Resteemed this article. Thank you for supporting Steem community.

Posted using Partiko iOS

Hi @jga!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 4.651 which ranks you at #1758 across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 147 contributions, your post is ranked at #82.

Evaluation of your UA score:
  • Some people are already following you, keep going!
  • The readers appreciate your great work!
  • Try to work on user engagement: the more people that interact with you via the comments, the higher your UA score!

Feel free to join our @steem-ua Discord server

This post has been included in the latest edition of The Steem News - a compilation of the key news stories on the Steem blockchain.

Excellent work, thank you @jga!

@jga Thank you for such valid information.

Have a great day!

Congratulations @jga! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Your post got the highest payout on one day

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!