mirror of https://github.com/status-im/op-geth.git
default values removed
This commit is contained in:
parent
bd992e7baf
commit
9022f5034f
|
@ -53,12 +53,17 @@
|
||||||
"outputs": []
|
"outputs": []
|
||||||
}];
|
}];
|
||||||
|
|
||||||
var code = "0x60056011565b60ae8060356000396000f35b64174876e800600033600160a060020a031660005260205260406000208190555056006001600060e060020a600035048063d0679d34146022578063e3d670d714603457005b602e6004356024356047565b60006000f35b603d600435608d565b8060005260206000f35b80600083600160a060020a0316600052602052604060002090815401908190555080600033600160a060020a031660005260205260406000209081540390819055505050565b6000600082600160a060020a0316600052602052604060002054905091905056";
|
var address = web3.db.get("jevcoin", "address");
|
||||||
var address = web3.eth.transact({
|
if( address.length == 0 ) {
|
||||||
data: code,
|
var code = "0x60056011565b60ae8060356000396000f35b64174876e800600033600160a060020a031660005260205260406000208190555056006001600060e060020a600035048063d0679d34146022578063e3d670d714603457005b602e6004356024356047565b60006000f35b603d600435608d565b8060005260206000f35b80600083600160a060020a0316600052602052604060002090815401908190555080600033600160a060020a031660005260205260406000209081540390819055505050565b6000600082600160a060020a0316600052602052604060002054905091905056";
|
||||||
gasprice: "1000000000000000",
|
address = web3.eth.transact({
|
||||||
gas: "10000",
|
data: code,
|
||||||
});
|
gasprice: "1000000000000000",
|
||||||
|
gas: "10000",
|
||||||
|
});
|
||||||
|
web3.db.put("jevcoin", "address", address);
|
||||||
|
}
|
||||||
|
|
||||||
var contract = web3.eth.contract(address, desc);
|
var contract = web3.eth.contract(address, desc);
|
||||||
document.querySelector("#balance").innerHTML = contract.call().balance(eth.coinbase);
|
document.querySelector("#balance").innerHTML = contract.call().balance(eth.coinbase);
|
||||||
|
|
||||||
|
@ -73,13 +78,16 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function transact() {
|
function transact() {
|
||||||
//var to = "0x"+document.querySelector("#address").value;
|
var to = document.querySelector("#address").value;
|
||||||
var to = "0x4205b06c2cfa0e30359edcab94543266cb6fa1d3";
|
if( to.length == 0 ) {
|
||||||
console.log("to "+to);
|
to = "0x4205b06c2cfa0e30359edcab94543266cb6fa1d3";
|
||||||
var value = parseInt( document.querySelector("#amount").value );
|
} else {
|
||||||
console.log("value "+value);
|
to = "0x"+to;
|
||||||
|
}
|
||||||
|
|
||||||
contract.transact({gas: "10000", gasPrice: "1000000000000"}).send( to, value );
|
var value = parseInt( document.querySelector("#amount").value );
|
||||||
|
|
||||||
|
contract.transact({gas: "10000", gasprice: eth.gasPrice}).send( to, value );
|
||||||
}
|
}
|
||||||
|
|
||||||
reflesh();
|
reflesh();
|
||||||
|
|
|
@ -334,7 +334,7 @@ func (p *EthereumApi) GetRequestReply(req *RpcRequest, reply *interface{}) error
|
||||||
}
|
}
|
||||||
return p.FilterChanged(args, reply)
|
return p.FilterChanged(args, reply)
|
||||||
case "eth_gasPrice":
|
case "eth_gasPrice":
|
||||||
*reply = "1000000000000000"
|
*reply = "10000000000000"
|
||||||
return nil
|
return nil
|
||||||
case "web3_sha3":
|
case "web3_sha3":
|
||||||
args, err := req.ToSha3Args()
|
args, err := req.ToSha3Args()
|
||||||
|
|
|
@ -49,7 +49,7 @@ func CompactDecode(str string) []byte {
|
||||||
|
|
||||||
func CompactHexDecode(str string) []byte {
|
func CompactHexDecode(str string) []byte {
|
||||||
base := "0123456789abcdef"
|
base := "0123456789abcdef"
|
||||||
hexSlice := make([]byte, 0)
|
var hexSlice []byte
|
||||||
|
|
||||||
enc := hex.EncodeToString([]byte(str))
|
enc := hex.EncodeToString([]byte(str))
|
||||||
for _, v := range enc {
|
for _, v := range enc {
|
||||||
|
@ -61,7 +61,7 @@ func CompactHexDecode(str string) []byte {
|
||||||
}
|
}
|
||||||
|
|
||||||
func DecodeCompact(key []byte) string {
|
func DecodeCompact(key []byte) string {
|
||||||
base := "0123456789abcdef"
|
const base = "0123456789abcdef"
|
||||||
var str string
|
var str string
|
||||||
|
|
||||||
for _, v := range key {
|
for _, v := range key {
|
||||||
|
@ -70,7 +70,7 @@ func DecodeCompact(key []byte) string {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
res, _ := hex.DecodeString(str)
|
res, err := hex.DecodeString(str)
|
||||||
|
|
||||||
return string(res)
|
return string(res)
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,7 @@ func (self *ValueNode) String() string { return self.fstring("") }
|
||||||
func (self *FullNode) String() string { return self.fstring("") }
|
func (self *FullNode) String() string { return self.fstring("") }
|
||||||
func (self *ShortNode) String() string { return self.fstring("") }
|
func (self *ShortNode) String() string { return self.fstring("") }
|
||||||
func (self *ValueNode) fstring(ind string) string { return fmt.Sprintf("%x ", self.data) }
|
func (self *ValueNode) fstring(ind string) string { return fmt.Sprintf("%x ", self.data) }
|
||||||
func (self *HashNode) fstring(ind string) string { return fmt.Sprintf("%x ", self.key) }
|
func (self *HashNode) fstring(ind string) string { return fmt.Sprintf("< %x > ", self.key) }
|
||||||
|
|
||||||
// Full node
|
// Full node
|
||||||
func (self *FullNode) fstring(ind string) string {
|
func (self *FullNode) fstring(ind string) string {
|
||||||
|
|
Loading…
Reference in New Issue