Author

Topic: Upute: Kako poslati ERC20 tokene i ETH na višestruke adrese u jednoj transakciji (Read 226 times)

legendary
Activity: 2730
Merit: 7065
Nisam uspio naći informacije šta je jeftinije, pojedinčna slanja ETHa ili jedna zbirna transakcija, ali evo jedne zanimljivosti iz FAQa od bulksender aplikacije:
Quote
What's the tx fee of one transaction?
The default tx fee is 0.01ETH, But we have VIP membership, you just need to pay 1 ETH to be a VIP, the tx fee will be zero forever for your account.
za VIP transakcije nema nikakvih troškova kod transakcija, evo gdje se to spominje:
https://github.com/howeguo/Token-BulkSender/blob/master/FAQ.md
legendary
Activity: 2632
Merit: 1239
Opcija "Claim All" na 0xgame ispada onoliko puta jeftinije koliko imaš dobivenih oklada. Ako imaš 5 dobivenih oklada, prije si morao napraviti pet transakcija s primjerice gas 3 gwei. Sad s ovom opcijom možeš svih pet oklada claimati s jednom transakcijom za koju platiš gas 3 gwei. Znači onako bi platio 9 gwei, a ovako 3 gwei.

Nije istina. Siguran sam da je jedna zbirna transakcija dosta skuplja nego bilo koja od tih 5 pojedinačnih. To šta pišeš je cijena za jedinicu GASa (3 gwei). Prava cijena transakcije je cijena GASa*potrošen GAS. Ethereum ima cijenu za svaku operaciju. Znači zbirna transakcija mora definitivno potrošiti više GASa za obradu nego pojedinačna. Na kraju ispadne dosta jeftinije jer sama transakcija troši dosta više GASa nego pojedine operacije unutar nje (izuzev pisanja i kreacije ugovora). Pogledaj si zbirnu transakciju i kladim se da ti je Gas Limit u metamasku značajno povećan po defaultu Smiley

Slika pokazuje cijene nekih operacija na ETH mreži:


P.S. 5*3=15 a ne 9  Grin
P.S.S. Sve cijene na ETH mreži su u GASu da bi se izbjegla volatilnost samog ETHa, zato je i uveden

Da, vidiš... Zaboravio sam na potrošen GAS jer kad radim transakciju, u principu uvijek određujem samo GAS price tako da sam ovo zanemario. Kad si to ovako lijepo objasnio, ja sam isto siguran da je skuplje napraviti zbirnu transakciju nego pojedinačnu. Ali opet je jefitnije nego napraviti nekoliko pojedinačnih.
legendary
Activity: 2646
Merit: 2691
Join the world-leading crypto sportsbook NOW!
Opcija "Claim All" na 0xgame ispada onoliko puta jeftinije koliko imaš dobivenih oklada. Ako imaš 5 dobivenih oklada, prije si morao napraviti pet transakcija s primjerice gas 3 gwei. Sad s ovom opcijom možeš svih pet oklada claimati s jednom transakcijom za koju platiš gas 3 gwei. Znači onako bi platio 9 gwei, a ovako 3 gwei.

Nije istina. Siguran sam da je jedna zbirna transakcija dosta skuplja nego bilo koja od tih 5 pojedinačnih. To šta pišeš je cijena za jedinicu GASa (3 gwei). Prava cijena transakcije je cijena GASa*potrošen GAS. Ethereum ima cijenu za svaku operaciju. Znači zbirna transakcija mora definitivno potrošiti više GASa za obradu nego pojedinačna. Na kraju ispadne dosta jeftinije jer sama transakcija troši dosta više GASa nego pojedine operacije unutar nje (izuzev pisanja i kreacije ugovora). Pogledaj si zbirnu transakciju i kladim se da ti je Gas Limit u metamasku značajno povećan po defaultu Smiley

Slika pokazuje cijene nekih operacija na ETH mreži:


P.S. 5*3=15 a ne 9  Grin
P.S.S. Sve cijene na ETH mreži su u GASu da bi se izbjegla volatilnost samog ETHa, zato je i uveden
legendary
Activity: 2632
Merit: 1239
Da li možda znaš da li je ovakav način transakcije jeftiniji nego kad bi slali posebno token po token?

Npr. ukoliko se kod BTC-a napravi bulk transakcija s jedne adrese na više adresa cijena je puno povoljnija nego kad bi napravili svaku transakciju posebno.

Jeftinije je sigurno. To su omogućili na onoj stranici 0xgame koja je povezana s Verity projektom i ispadne jeftinije. Ne znam točne za koliko, ali u ETHu skoro svaki redak košta nešto. Tako da grupiranje transakcija sigurno pomaže.

Opcija "Claim All" na 0xgame ispada onoliko puta jeftinije koliko imaš dobivenih oklada. Ako imaš 5 dobivenih oklada, prije si morao napraviti pet transakcija s primjerice gas 3 gwei. Sad s ovom opcijom možeš svih pet oklada claimati s jednom transakcijom za koju platiš gas 3 gwei. Znači onako bi platio 9 gwei, a ovako 3 gwei.
legendary
Activity: 2646
Merit: 2691
Join the world-leading crypto sportsbook NOW!
Da li možda znaš da li je ovakav način transakcije jeftiniji nego kad bi slali posebno token po token?

Npr. ukoliko se kod BTC-a napravi bulk transakcija s jedne adrese na više adresa cijena je puno povoljnija nego kad bi napravili svaku transakciju posebno.

Jeftinije je sigurno. To su omogućili na onoj stranici 0xgame koja je povezana s Verity projektom i ispadne jeftinije. Ne znam točne za koliko, ali u ETHu skoro svaki redak košta nešto. Tako da grupiranje transakcija sigurno pomaže.
sr. member
Activity: 1491
Merit: 320
🐪
Da li možda znaš da li je ovakav način transakcije jeftiniji nego kad bi slali posebno token po token?

Npr. ukoliko se kod BTC-a napravi bulk transakcija s jedne adrese na više adresa cijena je puno povoljnija nego kad bi napravili svaku transakciju posebno.
legendary
Activity: 2730
Merit: 7065
Zanimalo me je kako bounty menadžeri šalju tokene učesnicima u njihovim kampanjama pa sam potražio na forumu i pronašao jednog korisnika koji je istu stvar istraživao i predožio je jednu stranicu s kojom je to moguće.



Kako koristiti ovaj dApp:
  • Instalirajte MetaMask.
  • Račun na MetaMasku mora imati odgovarajući saldo kojeg želite poslati.
  • Vodite računa da ste odabrali odgovarajuću mrežu u MetaMasku koju želite koristiti.
  • Vodite računa da vam je MetaMask račun otključan.
  • Kliknite na https://bulksender.app
  • Sačekajte dok se kompletna stranica ne učita.
  • Izaberite token sa liste kojeg želite slati.
  • Učitajte EXCEL, CSV ili TXT datoteku sa adresama i iznosima za slanje.
  • Kliknite Next.
  • Morate odobriti dovoljan iznos sa vašeg računa na naš pametni ugovor.
  • Nakon što se transakcija odobri, kliknite Next, otiđite na Send List (Listu za slanje), MetaMask će automatski pokrenuti transakciju vaših tokena (do 200 adresa po transakciji).


Ovaj dApp možete isprobati na Ropsten testnoj mreži da provjerite da li sve funkcioniše kako treba.

Primjer EXCEL / CSV:



Primjer TXT:
Code:
0x7edbaa86b8d2757322342157d3a44ed0f583514e,12
0x2f6321db2461f68676f42f396330a4dc4a8f49df,1123.126
0x001dbj28905DEA1a67940093fFeaCeee58cA91nc,1.03

Dokaz da funkcioniše:
Code:
https://ropsten.etherscan.io/tx/0xd79502721c914f32d42c83d326c62ce635d2df3f012cd6bc667659505e3a4de2


Primjenjeni ugovori i Izvorni Kod

Primjenjeni ugovori:
Mainnet, ropsten
Mainnet: 0x2f6321db2461f68676f42f396330a4dc4a8f49df
Ropsten: 0xfe25a97b5e3257e6e7164ede813c3d4fbb1c2e3b

Izvorni Kod:
Mainnet: https://etherscan.io/address/0x2f6321db2461f68676f42f396330a4dc4a8f49df#code
Ropsten: https://ropsten.etherscan.io/address/0xfe25a97b5e3257e6e7164ede813c3d4fbb1c2e3b#code


Važni Linkovi:
Web stranica dApp-a: https://bulksender.app/
FAQ: https://github.com/howeguo/Token-BulkSender/blob/master/FAQ.md
Telegram: https://t.me/bulksender
Izvor uputstva: https://github.com/howeguo/Token-BulkSender


Izvor: https://bitcointalksearch.org/topic/how-to-send-erc20-eth-to-multiple-address-in-1-transaction-with-bulksender-5061545
Jump to: