This commit is contained in:
Péter Szilágyi 2016-03-30 09:13:46 +00:00
commit 0d4e19d5c6

View file

@ -663,10 +663,10 @@ func (s *PublicBlockChainAPI) doCall(args CallArgs, blockNr rpc.BlockNumber) (st
data: common.FromHex(args.Data), data: common.FromHex(args.Data),
} }
if msg.gas.Cmp(common.Big0) == 0 { if msg.gas.Cmp(common.Big0) == 0 {
msg.gas = big.NewInt(50000000) msg.gas = common.MaxBig
} }
if msg.gasPrice.Cmp(common.Big0) == 0 { if msg.gasPrice.Cmp(common.Big0) == 0 {
msg.gasPrice = new(big.Int).Mul(big.NewInt(50), common.Shannon) msg.gasPrice = big.NewInt(1)
} }
// Execute the call and return // Execute the call and return
@ -1172,7 +1172,7 @@ func (tx *Tx) UnmarshalJSON(b []byte) (err error) {
tx.GasLimit = rpc.NewHexNumber(0) tx.GasLimit = rpc.NewHexNumber(0)
} }
if tx.GasPrice == nil { if tx.GasPrice == nil {
tx.GasPrice = rpc.NewHexNumber(int64(50000000000)) tx.GasPrice = rpc.NewHexNumber(0)
} }
contractCreation := (req.To == nil) contractCreation := (req.To == nil)