Crypto Academy / Season 3 / Week 3 - Homework Post for @sapwood | Multiple Transfers/Batch Send at a Single click by @tymes2

in hive-108451 •  3 years ago  (edited)

INTRODUCTION

Hello everyone,
Is another beautiful day and we give praises and thanks to Allah for all the good things He has done for us.
I am very delighted to write my homework post for this week and also using this opportunity to say a very big thank you to prof @sapwood for this wonderful lecture this week.


D9C779BE-6B13-4162-A8BF-584CF2A2462E.jpeg


#?Question 1

What do multiple transactions in a single click mean? How does it save transaction fees? What are the other benefits?

Multiple transactions in a single click

Multiple Transactions in a single click can be defined as the way toward making several or multiple transactions by a single click in the crypto world. Three kinds of transactions can be acted in different exchanges.

the crypto world has made it easy with some dApps that has made it conceivable to make transactions to more that one locations with simply a single click or activity.

Not like the activity of making moves by sending consistently, this interaction simplifies it since the transactions is made to various records with simply a single activity or a click.

Moreover, this process of various transactions in a sinlge click makes it conceivable to attempt transactions to more than one account or address location and furthermore as far as sum it can either be of various or a similar sum and all occurs in only a single click or activity.

This process or cycle of straightforward transactions is efficient since the pressure associated with sending or making transactions in a steady progression is a great deal of tedious action.

In summary Multiple transactions in one or single click can be noted as:

  • The transfer of the same amount of an asset to different recipients in one click.

  • Making a transfer of recurring amounts in a predefined interval to one or more than one receivers.

  • Making a Transfer of different amounts or the same amount to more than one receivers in a single click.

How multiple transactions in one click save transaction fees

Multiple transactions in a sinlge click doesn't try to just save time but it additionally goes in a long way to save transaction fees. That is, the charges or fees for making a single exchange in the crypto world is gotten from the duplication of the number of transactions made.

Likewise, with various transactions which includes sending either something similar or various sums to more than one record and it is considered or known a single transaction, the charges for transactions will be dealt with very much like doing a sinlge transaction .

Example how about we consider making a transaction on the Ethereum blockchain network and the gas expense is 0.08 ETH, utilizing the dApps that upholds different transactions in only a single click, one would be charged for 0.08 ETH regardless of number of transactions made.

However, for the situation where different transactions let’s say 100 are made at an at once, on platforms that do not support multiple transactions with one click, a fee of 0.08 is charge for each of the 100 transactions hence a fee of 8 ETH is incurred.

The expense in various transactions in only a single click is viewed as a single transaction and accordingly a single transaction expense is charged for that which assists with lessening cost.

Other benefits of Multiple transactions in one click

  • Scalability:with the ability of the system to complete several transactions in a single click its scalabity improves.
  • Fast and reliable: The transactions performed using the multiple transactions in a single click process are very fast and reliable and as such reduces the time consumption involved as compared to that of the one-by-one transaction method.

Question 2

How to connect my Ethereum Wallet (Metamask) to Multisender

Step 1: Go to https://multisender.app/

Step 2: At the top right corner, click on connect.

793E23C7-41DF-40C9-8176-2C38DB6A91A5.jpeg

Step 3: From the list of wallets click on wallet connect.

90440D57-B463-42F9-BCE6-7DA1477AEEF5.jpeg

Step 4: Click on connect.

0B528D6E-F64B-4930-9D40-C8777B94F921.jpeg

Step 5: Select wallet from your installed wallets. In this case MetaMask.

18C8F9BB-7264-42FF-A059-71822CB50202.jpeg

Step 6: Click on connect.

67A6778D-7B89-47B7-971E-9396BCBBF49A.jpeg

Step 7: Wallet is connected to Multisender.

72822F04-7086-4B99-9E95-670D71FC7874.jpeg


How To Perform Multiple Transactions (ETH/ERC20) On Multisender In One Click.


Step1: Open Multisender and from the token address box, select ETH.

47BF5EB4-E4D1-4385-A724-9AC71DA1E989.jpeg

Step 2: Click on show address and copy the addresses you want to send ETH tokens to.

E2369601-F1D5-49C5-90FA-13ADBE0A4C19.jpeg

Step 3: Paste the copied addresses and click send.

6C37EA0B-9E74-402B-8A0C-8A75E3366136.jpeg

Step 4: The next step is to approve after possible errors has been checked for.

Step 5: I couldn’t approve because I don’t have funds in my wallet.

051E5E22-E97F-4C8F-B130-A236B835B2E0.jpeg


How to use Steemyy to perform multiple transactions in a single click.

Transferring same amount of steem to different accounts.

  • Click on tools

35367283-2802-43E0-B38D-DFCFCEF26982.jpeg

  • Click on steem wallet tool - send sbd or steem to multiple accounts

F88834EF-637C-4023-B4C4-72DAB1DA39B6.jpeg

  • Fill in Steem ID, private active key, amount of steem, select steem as currency. Ignore Send X times, intervals and enter memo.

  • Once these are all entered, click on send

54961F15-71AF-4373-8C05-CC1A0B2AD777.jpeg

511F9405-B481-46F5-BBB5-D9B630222A73.jpeg

  • Click on ok from the pop up box

B4E21DA8-1A0F-4C20-822D-69C753D46E40.jpeg

  • The console below shows the transactions went through.

3E0BF7FB-FB0F-4CE0-A050-D2D726B7E211.jpeg

Transferring different amounts of steem to different accounts on Steemyy.

  • This method requires the same steps as in the first 3 of transferring same amount of steem to same accounts above.

  • At the step where you have to enter details,
    Enter username, private active key, select steem as currency and enter memo.

  • Leave the amounts box, Interval and Send X times options.

  • In the username box, the different user name with their different amounts.
    It is done like this;
    chenty 0.001 STEEM Contest winner 1
    sadiqxylo 0.002 STEEM Contest Winner 2
    rubilu123 0.003 STEEM Contest Winner 3

  • Click on send.

D567B7DA-17F5-4A6D-A9A8-E28A99DE4033.jpeg

1FCF7391-480D-4534-B803-BCABA573B6A3.jpeg

  • Click on ok from pop up menu.

CEBA9777-4D94-4732-B3A6-C61378CA22BF.jpeg

  • The console below shows the transaction history and the transactions block number [BLOCK 55572696]

5A8C0CA6-E84A-4456-8928-985C534532F7.jpeg

How to send repetitive/recurring amounts at the pre-defined interval


  • As I did in the first part, it will look just the same here but with a few changes.

  • You will again visit the site and then submit your details, your username, and then your active key to proceed

  • Select STEEM/HIVE and state the STEEM amount you wish to transact with.
    Set the Send X times as 3 and interval of 30 secs.

  • Send X times of 3 and interval of 30 secs means that there will be three recurring transactions with intervals of 30 secs. This will give a cumulative time of 1.30 minutes to finish the transaction.

  • Accounts are receiving different amounts so Memo won’t be inputted.

  • Below is the format of which I inputted the recipient accounts.

chenty 0.001 STEEM Contest winner 1
sadiqxylo 0.002 STEEM Contest Winner 2

  • The details can be seen in the screenshot below.

ADF854C2-555A-4DA4-B5A2-D98034CF0AE3.jpeg

205A8262-CCA3-4CB1-BEE2-EDEC209849ED.jpeg

  • click on okay to proceed

F5B8A032-35D9-4549-BF04-A6C8F120AD2E.jpeg

AF7AFA60-DC42-4885-A56B-28D476B5BFB8.jpeg

C7992A59-7113-4E2E-8359-273FEEF4F84D.jpeg

9ACD2C7E-6660-4815-9A51-EF6C93209949.jpeg

  • From the screenshots above, it can be seen that the process has gone through a recursive transaction of three with 30 seconds time intervals.

Question 3

What if you enter a wrong/invalid address in Multisender or Multisend(dApps) and Steemyy(dApp)? Does the application(Steemyy in Steem Blockchain or Multisender in Etherum) allow the transaction to go through if you have entered a wrong/invalid address? Showcase with the screenshot(what does the application says when you enter a wrong address)?

First I will like to deal with Cases of wrong/invalid address on MultiSender

In this situation, I would purposefully wrongly alter two of the ETH addresses I already used when making the multiple transactions.

  • I copied my past address and wrongly modified the addresses of one and two.

C28A663D-7C5D-4F5D-AABD-EFD5EC1851A3.jpeg

  • I then clicked on Send

C1B10804-E5DE-4DAB-A936-36C3A400D18D.jpeg

  • After I clicked on Send a notification which states that line 2 and line 1 are wrong addresses as seen below.

CC20BBC7-06B9-4119-BE39-E276E8D0AC0D.jpeg

Verifying the wrong addresses using Block Explorer.

I used the Block explorer to verify the addresses whether it is wrong or not

  • address 1 : ranmanstorm.eth,20
  • address 2 : 8Qx764c9525A3c3a65Ea88b06f184F07

DA805BA1-5EE5-47D3-9AE6-6D6D4BE54DD2.jpeg

9D646371-F553-4D42-827C-7CDE8EF4B41C.jpeg

After the change of both addresses on the block exchange Explorer, it had been confirmed that both addresses are invalid.

in the case of duplicate addresses on multisender

In this section, I would intentionally make the address of line 1 and line 2 be of the same address.

  • Change the line 2 address to be similar to that of line 1 (duplicate address). I then clicked on Send after making the changes

67E48337-A3A8-464F-97EA-E1801B0E3467.jpeg

  • so after I clicked on send, at the bottom, a pop up notification shown up indicating line 1 and 2 are duplicate address

F3FD9D5D-A0A3-41D4-8F17-4AA768968F33.jpeg

  • Below the pop up notification, two options appear, merge duplicate and proceed with merging.

DDA24DF4-A26E-4A99-A65B-5F39B283CA49.jpeg

  • After clicking on the merge duplicate, multisender considered the duplicate addresses as one and sum the amount of ETH to be transferred.

E660BF84-AC0C-450C-983E-1A10CB46144F.jpeg

2404FC33-9B96-4BBD-8B9D-805454B82D63.jpeg

this has clearly shown that multisender rejects duplicate addresses and invalid/wrong addresses.

Wrong/invalid Address on Steemyy

  • Here again, I entered my Steem ID (tymes2 ), copied and paste my private active key. 0.001 as the amount of steem to Send X times and interval are not altered since I am not doing reoccurring transactions. I entered the Memo as contest winners and then inputted two invalid addresses (weeeeee and tyyyyy).

  • I clicked on send after confirming all the details.

326FF8B1-EEFE-44F0-9872-13DBF320C076.jpeg

5D44EC7C-CD1A-46F2-B4D4-9086E40DE6AD.jpeg

90A5F985-33A0-4176-99EE-834AF38667FC.jpeg

  • What shows that after clicking on the send button is a notification saying unknown key for both accounts. This indicate that Steemyy does not allow transaction to go through with invalid addresses.

24A2A7F1-A17E-4D71-A207-FC218FA63EB9.jpeg
This accounts are verified from block explorer as invalid accounts and hasn’t been Registered on the steem blockchain

A Case of Duplicate Address

  • I will repeat same address/account intentionally to have a duplicate account.

  • Inputting the necessary details like Steem ID (tymes2 ), copy and paste my private active key, repeat (rubilu123) as the recipient address and clicked on send.

BF682BB1-113C-45FD-BACE-E00C3E22DA29.jpeg

A389AECF-5148-40D9-BCE8-9DA80E374690.jpeg

  • As seen on the screenshot above, an attempt by to proceed with a duplicate address, Steemyy gave a notification as ** Transaction is a duplicate** and as well prevented the transaction to proceed.

AB4EE307-D0A9-4CF0-A48E-BE8CFCA8E8C0.jpeg

A70D8D66-B445-4414-8DDD-46662A3DDE10.jpeg

This indicates that Steemyy does not allow transactions to proceed with invalid and duplicate address/account.


conclusion

In simple terms ; Multiple Transactions in a single click can be defined as the way toward making several or multiple transactions by a single click in the crypto world. Moreover, It has made it very simple and fast, also it makes less charged in making of transactions in the crypto world.

We also talk about transactions that can be made on dApps. And dApps offers as a multiple transactions in a single click.
We also talked about instances were by wrong/invalid addresses on both MultiSender and Steemyy.

I will like to use this opportunity to thank the professor @sapwood for his wonderful lecture this week. I really learn a lot from his lecture and I hope my homework task will be accepted and review thank you!!!!

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:  
Loading...