Bitcoin Forum
May 04, 2024, 05:51:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Эфир обгонит по капе биткоин?
Да
Нет

Pages: « 1 ... 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 [266] 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 ... 1636 »
  Print  
Author Topic: [ETH] Ethereum - мировой компьютер  (Read 1882482 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (1 post by 1+ user deleted.)
SyRenity
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
February 19, 2016, 05:12:11 PM
 #5301

Quote
Новый даблер на блокчейне эфира только с меньшей комиссией.

это надо пофиксить тоже Smiley
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714801885
Hero Member
*
Offline Offline

Posts: 1714801885

View Profile Personal Message (Offline)

Ignore
1714801885
Reply with quote  #2

1714801885
Report to moderator
1714801885
Hero Member
*
Offline Offline

Posts: 1714801885

View Profile Personal Message (Offline)

Ignore
1714801885
Reply with quote  #2

1714801885
Report to moderator
1714801885
Hero Member
*
Offline Offline

Posts: 1714801885

View Profile Personal Message (Offline)

Ignore
1714801885
Reply with quote  #2

1714801885
Report to moderator
negeroy
Legendary
*
Offline Offline

Activity: 1148
Merit: 1051


View Profile
February 19, 2016, 05:13:30 PM
 #5302

Новый даблер на блокчейне эфира только с меньшей комиссией.
На данный момент всего 2 тестовые транзакции сделаны на него!


Для того чтоб умножить свои эфиры нужно отправить от 1 эфира и выше на адрес 0xc1824278b767d9efb304c63128b1a92babc3fa4b

Для Geth (где в скобочках (10, 'ether') количество отправляемых монет на умножение)

Code:
eth.sendTransaction({from: eth.coinbase, value: web3.toWei(10, 'ether'), to: '0xfd2487cc0e5dce97f08be1bc8ef1dce8d5988b4d', gas: 250000})

Готово!

в приведеном коде, адрес с первого даблера, хотя какая разница, правда?  Cheesy
Yaremi (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
February 19, 2016, 05:29:07 PM
 #5303

Да пофиг, зато кем бы он не был написан работает он автономно. Так что пусть будет Grin

Залетай в наш чат http://allcrypto.chat/
SyRenity
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
February 19, 2016, 05:29:29 PM
Last edit: February 19, 2016, 05:47:03 PM by SyRenity
 #5304

Код контракта в студию!
Rashid Ahmed
Sr. Member
****
Offline Offline

Activity: 298
Merit: 265


View Profile
February 19, 2016, 05:43:40 PM
 #5305

Код контракта в студию! Smiley

После 100 транзакций на адрес  даблера я опубликую код и инструкцию как запустить такой смарт контракт на мисте
SyRenity
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
February 19, 2016, 05:46:50 PM
 #5306

После 100 транзакций на адрес  даблера я опубликую код и инструкцию как запустить такой смарт контракт на мисте

А то что никто ни видя кода в здравом уме не пошлет? Smiley
alittle
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250



View Profile
February 19, 2016, 05:47:08 PM
 #5307

Код контракта в студию! Smiley

После 100 транзакций на адрес  даблера я опубликую код и инструкцию как запустить такой смарт контракт на мисте
Этак возможно мы никогда не увидим кода-то Roll Eyes Cheesy
myxamop
Hero Member
*****
Offline Offline

Activity: 882
Merit: 502


View Profile
February 19, 2016, 05:49:39 PM
 #5308

Код контракта в студию! Smiley

После 100 транзакций на адрес  даблера я опубликую код и инструкцию как запустить такой смарт контракт на мисте
Повылазило мамкиных бизнесменов, вы ченить полездное думайте что сделать, а не как народ наебать
Yaremi (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
February 19, 2016, 05:54:08 PM
 #5309

код контракта и инструкцию Рашид передал мне как гаранту. Чтоб я опубликовал после 100 транзакций.

Залетай в наш чат http://allcrypto.chat/
SyRenity
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
February 19, 2016, 05:59:17 PM
 #5310

код контракта и инструкцию Рашид передал мне как гаранту. Чтоб я опубликовал после 100 транзакций.

Ну так там есть подводные камни, или все OK?
alittle
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250



View Profile
February 19, 2016, 05:59:36 PM
 #5311

код контракта и инструкцию Рашид передал мне как гаранту. Чтоб я опубликовал после 100 транзакций.

Гарант))) Ха-ха-ха Передал на хранение, ха-ха Grin
Стая чудаков)))
Ты свой даблер чего постеснялся запилить то сюда. Вот этот -   https://etherchain.org/account/0xc305b6401643b63dd9d74040bb16bb5c8bbbaa88  Не смог сам скопировать, да поменять десяток символов в контракте?
Рашида подбил представить свою поделку подделку. Давай лучше ты трепись дальше в этой ветке и все будет норм Tongue
Yaremi (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
February 19, 2016, 06:02:48 PM
 #5312

код контракта и инструкцию Рашид передал мне как гаранту. Чтоб я опубликовал после 100 транзакций.

Гарант))) Ха-ха-ха Передал на хранение, ха-ха Grin
Стая чудаков)))
Ты свой даблер чего постеснялся запилить то сюда. Вот этот -   https://etherchain.org/account/0xc305b6401643b63dd9d74040bb16bb5c8bbbaa88  Не смог сам скопировать, да поменять десяток символов в контракте?
Рашида подбил представить свою поделку подделку. Давай лучше ты трепись дальше в этой ветке и все будет норм Tongue


Мой даблер совсем другой и он не работает. так что не обманывай. Адрес моего даблера  0xc305b6401643b63dd9d74040bb16bb5c8bbbaa88 глючного и не работающего или тебе повылазило там?

Залетай в наш чат http://allcrypto.chat/
Yaremi (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
February 19, 2016, 06:05:28 PM
 #5313

Ох уж и заставили вы меня сегодня потрудиться, но не зря

Контракт с удвоителем имеет ряд ошибок, которые сегодня целый день выщемлял, понимал, почему транзы он отправляет коряво в сеть, в итоге все допер, переписал, и выставляю на ваше внимание релиз

Quote
function enter() {
        if (msg.value < 1 ether) {
            msg.sender.send(msg.value);
            return;
        }

         // add a new participant to array
        uint idx = participants.length;
        participants.length += 1;
        participants[idx].etherAddress = msg.sender;
        participants[idx].amount = msg.value;
        
        // collect fees and update contract balance
       if (idx != 0) {
           collectedFees += msg.value / 10;
            balance += msg.value;

        }
        else {
            // first participant has no one above him,
            // so it goes all to fees
            collectedFees += msg.value;
        }

   // if there are enough ether on the balance we can pay out to an earlier participant
        if (balance > participants[payoutIdx].amount * 2) {
            uint transactionAmount = 2 * (participants[payoutIdx].amount - participants[payoutIdx].amount / 10);
            participants[payoutIdx].etherAddress.send(transactionAmount);

            balance -= participants[payoutIdx].amount * 2;
            payoutIdx += 1;
        }
    }

все странное подчеркнул, так и не понял почему автор ограничил 1 эфиром, в своем варианте я ограничил 0.1 эфира

Также уменьшил комиссию в ДВА раза, коэфициент умножения 1.9х

далее, ошибка жесть, он накапливает баланс без вычета комисии, и при выплате сравнивает с удвоенным вариантом, хотя нужно сравнивать за вычетом его комсы

также транзы отправляются не систематично, тк в коду путаница конкретная

плюс много денег зависает просто в контракте. т.к. на каждую транзу получается 110%, а должно быть 100, кстати это легко проследить тут https://live.ether.camp/account/0xa90be2201bfed97587a2a17949e8624eafe51d13



короче доработок там было массу, если что ещё вспомню то допишу

вообщем ближе к делу

ПРЕДУПРЕЖДЕНИЕ, НЕ ОТПРАВЛЯЙТЕ С БИРЖ, И ОНЛАЙН КОШЕЛЬКОВ, К АДРЕСАМ КОТОРЫХ У ВАС НЕТ ДОСТУПА!

СЛАТЬ ОТ 0.1 эфира, меньше нельзя, иначе это будет подарок

отправляем через Mist, там где указав адрес (0xa90be2201bfed97587a2a17949e8624eafe51d13), и указав вручную 250000 газа, т.к. по умолчанию он выставляет меньше, не переживайте, лишний газ с вас не спишется


через geth так:
eth.sendTransaction({from: eth.coinbase, value: web3.toWei(1, 'ether'), to: '0xa90be2201bfed97587a2a17949e8624eafe51d13', gas: 250000})

Если будут вопросы, задавайте, пойду на анлийскую тему, сейчас там налетит муравьев Grin

отправил две тестовые транзакции по 0.1 эфира, выплата прошла успешно

зы, если кто хочет, может добавить в мист контракт и указать этот json:

Quote
[ { "constant": false, "inputs": [ { "name": "_owner", "type": "address", "typeShort": "address", "bits": "", "displayName": "&thinsp;<span class=\"punctuation\">_</span>&thinsp;owner", "template": "elements_input_address" } ], "name": "setOwner", "outputs": [], "type": "function", "displayName": "set Owner" }, { "constant": true, "inputs": [ { "name": "", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": "", "template": "elements_input_uint" } ], "name": "participants", "outputs": [ { "name": "etherAddress", "type": "address" }, { "name": "PayAmount", "type": "uint256" } ], "type": "function", "displayName": "participants" }, { "constant": true, "inputs": [], "name": "owner", "outputs": [ { "name": "", "type": "address" } ], "type": "function", "displayName": "owner" }, { "constant": true, "inputs": [], "name": "collectedFees", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "collected Fees" }, { "constant": true, "inputs": [], "name": "payoutIdx", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "payout Idx" }, { "constant": false, "inputs": [], "name": "NextPayout", "outputs": [], "type": "function", "displayName": " Next Payout" }, { "constant": true, "inputs": [], "name": "balance", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "balance" }, { "constant": false, "inputs": [], "name": "collectFees", "outputs": [], "type": "function", "displayName": "collect Fees" }, { "constant": false, "inputs": [], "name": "enter", "outputs": [], "type": "function", "displayName": "enter" }, { "inputs": [], "type": "constructor" } ]

Шикарно! Я вчера полночи не мог понять как его завести. Вроде заработал, но криво и комиссии мне не платит.

Залетай в наш чат http://allcrypto.chat/
Yaremi (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
February 19, 2016, 06:07:35 PM
 #5314

Quote
function enter() {
        if (msg.value < 1 ether) {
            msg.sender.send(msg.value);
            return;
        }

         // add a new participant to array
        uint idx = participants.length;
        participants.length += 1;
        participants[idx].etherAddress = msg.sender;
        participants[idx].amount = msg.value;
       
        // collect fees and update contract balance
       if (idx != 0) {
           collectedFees += msg.value / 10;
            balance += msg.value;
        }
        else {
            // first participant has no one above him,
            // so it goes all to fees
            collectedFees += msg.value;
        }

   // if there are enough ether on the balance we can pay out to an earlier participant
        if (balance > participants[payoutIdx].amount * 2) {
            uint transactionAmount = 2 * (participants[payoutIdx].amount - participants[payoutIdx].amount / 10);
            participants[payoutIdx].etherAddress.send(transactionAmount);

            balance -= participants[payoutIdx].amount * 2;
            payoutIdx += 1;
        }
    }

Выдаёт:

Error: :1:1: Error: Expected import directive or contract definition.
function enter() {
^

Залетай в наш чат http://allcrypto.chat/
Justicemaxx
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
February 19, 2016, 06:09:51 PM
 #5315

Ой, самоделкины, ну с чего то стоит начинать..  Grin  работаем, улучшаем код. Только не заспамливайте слишком уж.
alittle
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250



View Profile
February 19, 2016, 06:12:31 PM
 #5316

Ой, самоделкины, ну с чего то стоит начинать..  Grin  работаем, улучшаем код. Только не заспамливайте слишком уж.
Это да - начинать стоит и пробывать, но не с условиями же - вы мое поделие 100 раз поюзайте, а я вам тогда скажу как оно работает. Grin
Yaremi (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
February 19, 2016, 06:16:09 PM
 #5317

Quote
alittle

Люди учатся только, а ты тут пишешь всем поделки и т.д. Так покажи нам как писать не поделки!

Смарт контракт от alittle ждём. Покажи нам как писать правильные смарт контракты, а не поделки.

Ждём!

Залетай в наш чат http://allcrypto.chat/
alittle
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250



View Profile
February 19, 2016, 06:18:11 PM
 #5318

Также уменьшил комиссию в ДВА раза, коэфициент умножения 1.9х

А в каком месте комиссия уменьшена. В упор не вижу.
alittle
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250



View Profile
February 19, 2016, 06:20:50 PM
 #5319

Quote
alittle

Люди учатся только, а ты тут пишешь всем поделки и т.д. Так покажи нам как писать не поделки!

Смарт контракт от alittle ждём. Покажи нам как писать правильные смарт контракты, а не поделки.

Ждём!

Глупый прием)) Жди Grin
Здесь  ряд товарищей дурачков ищет, пользуясь ложным авторитетом заработанным одним только языком. Roll Eyes
wonko86
Legendary
*
Offline Offline

Activity: 1624
Merit: 1024



View Profile
February 19, 2016, 06:26:15 PM
 #5320

Ох уж и заставили вы меня сегодня потрудиться, но не зря

Контракт с удвоителем имеет ряд ошибок, которые сегодня целый день выщемлял, понимал, почему транзы он отправляет коряво в сеть, в итоге все допер, переписал, и выставляю на ваше внимание релиз

Quote
function enter() {
        if (msg.value < 1 ether) {
            msg.sender.send(msg.value);
            return;
        }

         // add a new participant to array
        uint idx = participants.length;
        participants.length += 1;
        participants[idx].etherAddress = msg.sender;
        participants[idx].amount = msg.value;
        
        // collect fees and update contract balance
       if (idx != 0) {
           collectedFees += msg.value / 10;
            balance += msg.value;

        }
        else {
            // first participant has no one above him,
            // so it goes all to fees
            collectedFees += msg.value;
        }

   // if there are enough ether on the balance we can pay out to an earlier participant
        if (balance > participants[payoutIdx].amount * 2) {
            uint transactionAmount = 2 * (participants[payoutIdx].amount - participants[payoutIdx].amount / 10);
            participants[payoutIdx].etherAddress.send(transactionAmount);

            balance -= participants[payoutIdx].amount * 2;
            payoutIdx += 1;
        }
    }

все странное подчеркнул, так и не понял почему автор ограничил 1 эфиром, в своем варианте я ограничил 0.1 эфира

Также уменьшил комиссию в ДВА раза, коэфициент умножения 1.9х

далее, ошибка жесть, он накапливает баланс без вычета комисии, и при выплате сравнивает с удвоенным вариантом, хотя нужно сравнивать за вычетом его комсы

также транзы отправляются не систематично, тк в коду путаница конкретная

плюс много денег зависает просто в контракте. т.к. на каждую транзу получается 110%, а должно быть 100, кстати это легко проследить тут https://live.ether.camp/account/0xa90be2201bfed97587a2a17949e8624eafe51d13



короче доработок там было массу, если что ещё вспомню то допишу

вообщем ближе к делу

ПРЕДУПРЕЖДЕНИЕ, НЕ ОТПРАВЛЯЙТЕ С БИРЖ, И ОНЛАЙН КОШЕЛЬКОВ, К АДРЕСАМ КОТОРЫХ У ВАС НЕТ ДОСТУПА!

СЛАТЬ ОТ 0.1 эфира, меньше нельзя, иначе это будет подарок

отправляем через Mist, там где указав адрес (0xa90be2201bfed97587a2a17949e8624eafe51d13), и указав вручную 250000 газа, т.к. по умолчанию он выставляет меньше, не переживайте, лишний газ с вас не спишется


через geth так:
eth.sendTransaction({from: eth.coinbase, value: web3.toWei(1, 'ether'), to: '0xa90be2201bfed97587a2a17949e8624eafe51d13', gas: 250000})

Если будут вопросы, задавайте, пойду на анлийскую тему, сейчас там налетит муравьев Grin

отправил две тестовые транзакции по 0.1 эфира, выплата прошла успешно

зы, если кто хочет, может добавить в мист контракт и указать этот json:

Quote
[ { "constant": false, "inputs": [ { "name": "_owner", "type": "address", "typeShort": "address", "bits": "", "displayName": "&thinsp;<span class=\"punctuation\">_</span>&thinsp;owner", "template": "elements_input_address" } ], "name": "setOwner", "outputs": [], "type": "function", "displayName": "set Owner" }, { "constant": true, "inputs": [ { "name": "", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": "", "template": "elements_input_uint" } ], "name": "participants", "outputs": [ { "name": "etherAddress", "type": "address" }, { "name": "PayAmount", "type": "uint256" } ], "type": "function", "displayName": "participants" }, { "constant": true, "inputs": [], "name": "owner", "outputs": [ { "name": "", "type": "address" } ], "type": "function", "displayName": "owner" }, { "constant": true, "inputs": [], "name": "collectedFees", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "collected Fees" }, { "constant": true, "inputs": [], "name": "payoutIdx", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "payout Idx" }, { "constant": false, "inputs": [], "name": "NextPayout", "outputs": [], "type": "function", "displayName": " Next Payout" }, { "constant": true, "inputs": [], "name": "balance", "outputs": [ { "name": "", "type": "uint256" } ], "type": "function", "displayName": "balance" }, { "constant": false, "inputs": [], "name": "collectFees", "outputs": [], "type": "function", "displayName": "collect Fees" }, { "constant": false, "inputs": [], "name": "enter", "outputs": [], "type": "function", "displayName": "enter" }, { "inputs": [], "type": "constructor" } ]
Заквочу чтоб не потерять.
На досуге поразбираюсь. Спасибо.
Pages: « 1 ... 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 [266] 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 ... 1636 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!