mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Documentation for Transaction.
This commit is contained in:
parent
aa41f1c6f1
commit
d7da8b1aaa
@ -397,8 +397,8 @@ int cryptoTest()
|
|||||||
|
|
||||||
auto msg = t.rlp(false);
|
auto msg = t.rlp(false);
|
||||||
cout << "TX w/o SIG: " << RLP(msg) << endl;
|
cout << "TX w/o SIG: " << RLP(msg) << endl;
|
||||||
cout << "RLP(TX w/o SIG): " << toHex(t.rlpString(false)) << endl;
|
cout << "RLP(TX w/o SIG): " << toHex(t.rlp(false)) << endl;
|
||||||
std::string hmsg = sha3(t.rlpString(false), false);
|
std::string hmsg = sha3(t.rlp(false), false);
|
||||||
cout << "SHA256(RLP(TX w/o SIG)): 0x" << toHex(hmsg) << endl;
|
cout << "SHA256(RLP(TX w/o SIG)): 0x" << toHex(hmsg) << endl;
|
||||||
|
|
||||||
bytes privkey = sha3Bytes("123");
|
bytes privkey = sha3Bytes("123");
|
||||||
|
2
vm.cpp
2
vm.cpp
@ -375,7 +375,7 @@ mArray FakeExtVM::exportCallCreates()
|
|||||||
for (Transaction const& tx: callcreates)
|
for (Transaction const& tx: callcreates)
|
||||||
{
|
{
|
||||||
mObject o;
|
mObject o;
|
||||||
o["destination"] = tx.type() == Transaction::ContractCreation ? "" : toString(tx.receiveAddress());
|
o["destination"] = tx.isCreation() ? "" : toString(tx.receiveAddress());
|
||||||
push(o, "gasLimit", tx.gas());
|
push(o, "gasLimit", tx.gas());
|
||||||
push(o, "value", tx.value());
|
push(o, "value", tx.value());
|
||||||
o["data"] = "0x" + toHex(tx.data());
|
o["data"] = "0x" + toHex(tx.data());
|
||||||
|
Loading…
Reference in New Issue
Block a user