Post
Topic
Board Альтернативные криптовалюты
Re: отправка эфира из javascript?
by
zan0za
on 12/02/2019, 20:02:40 UTC
Переделал код так:

Code:
myContract.myFunc.sendTransaction(param1, param2,
param3, param4, param5,{
            from: defaultAccount,
            gas: 35000000,
gasPrice: 1000000000,
gasLimit: 4000000000000000000000
},function (err, res){
                TemplateVar.set(template, "retId", res);
                }
        );
Но когда он выполняется то Метамаск выдает такую ошибку:

ALERT: [ethjs-rpc] rpc error with payload {"id":6042585039448,"jsonrpc":"2.0","params":["0xf9010a10843b9aca008402160ec0944d58f7546a3d63173c6ee2f5bd43832cecb565de80b8a46 159013c000000000000000000000000ae7857ab9fc7cda5524702f2ce369433c0a8387100000000 0000000000000000000000000000000000000000000000000000000a00000000000000000000000 0edb2d98750f37c0f007df2465eda4cbf846a658000000000000000000000000000000000000000 0000000000000000000000003200000000000000000000000000000000000000000000000000000 000000000102ca0080e0d38299415ec2a398ec9c886f5a25299579826f5de03038062b3cea4c5e7 a0742cbe542434b64b497b68656add9ecfdc6d49aff2fbda7ea1acfdd089b0f801"],"method":"eth_sendRawTransaction"} {"code":-32000,"message":"exceeds block gas limit"}


Вручную пытался в Метамаске газ добавить но это не помогает.

Как мызвать из javascript функцию смарт контракта с одновременной отправкой эфира? Никто не знает?