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.
#?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.
Step 3: From the list of wallets click on wallet connect.
Step 4: Click on connect.
Step 5: Select wallet from your installed wallets. In this case MetaMask.
Step 6: Click on connect.
Step 7: Wallet is connected to Multisender.
How To Perform Multiple Transactions (ETH/ERC20) On Multisender In One Click.
Step1: Open Multisender and from the token address box, select ETH.
Step 2: Click on show address and copy the addresses you want to send ETH tokens to.
Step 3: Paste the copied addresses and click send.
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.
How to use Steemyy to perform multiple transactions in a single click.
Transferring same amount of steem to different accounts.
- Visit Steemy or click on the link https://steemyy.com/
- Click on tools
- Click on steem wallet tool - send sbd or steem to multiple accounts
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
- Click on ok from the pop up box
- The console below shows the transactions went through.
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 3Click on send.
- Click on ok from pop up menu.
- The console below shows the transaction history and the transactions block number [BLOCK 55572696]
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.
- click on okay to proceed
- 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.
- I then clicked on Send
- After I clicked on Send a notification which states that line 2 and line 1 are wrong addresses as seen below.
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
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
- so after I clicked on send, at the bottom, a pop up notification shown up indicating line 1 and 2 are duplicate address
- Below the pop up notification, two options appear, merge duplicate and proceed with merging.
- After clicking on the merge duplicate, multisender considered the duplicate addresses as one and sum the amount of ETH to be transferred.
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.
- 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.
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.
- 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.
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!!!!