mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Transaction documentation and build fixes.
This commit is contained in:
parent
d7da8b1aaa
commit
f8deb4b046
16
crypto.cpp
16
crypto.cpp
@ -340,14 +340,14 @@ BOOST_AUTO_TEST_CASE(eth_keypairs)
|
|||||||
BOOST_REQUIRE(p.address() == Address(fromHex("8a40bfaa73256b60764c1bf40675a99083efb075")));
|
BOOST_REQUIRE(p.address() == Address(fromHex("8a40bfaa73256b60764c1bf40675a99083efb075")));
|
||||||
{
|
{
|
||||||
eth::Transaction t(1000, 0, 0, h160(fromHex("944400f4b88ac9589a0f17ed4671da26bddb668b")), bytes(), 0, p.secret());
|
eth::Transaction t(1000, 0, 0, h160(fromHex("944400f4b88ac9589a0f17ed4671da26bddb668b")), bytes(), 0, p.secret());
|
||||||
auto rlp = t.rlp(false);
|
auto rlp = t.rlp(eth::WithoutSignature);
|
||||||
cnote << RLP(rlp);
|
cnote << RLP(rlp);
|
||||||
cnote << toHex(rlp);
|
cnote << toHex(rlp);
|
||||||
cnote << t.sha3(false);
|
cnote << t.sha3(eth::WithoutSignature);
|
||||||
rlp = t.rlp(true);
|
rlp = t.rlp(eth::WithSignature);
|
||||||
cnote << RLP(rlp);
|
cnote << RLP(rlp);
|
||||||
cnote << toHex(rlp);
|
cnote << toHex(rlp);
|
||||||
cnote << t.sha3(true);
|
cnote << t.sha3(eth::WithSignature);
|
||||||
BOOST_REQUIRE(t.sender() == p.address());
|
BOOST_REQUIRE(t.sender() == p.address());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -364,14 +364,14 @@ int cryptoTest()
|
|||||||
assert(p.address() == Address(fromHex("8a40bfaa73256b60764c1bf40675a99083efb075")));
|
assert(p.address() == Address(fromHex("8a40bfaa73256b60764c1bf40675a99083efb075")));
|
||||||
{
|
{
|
||||||
eth::Transaction t(1000, 0, 0, h160(fromHex("944400f4b88ac9589a0f17ed4671da26bddb668b")), bytes(), 0, p.secret());
|
eth::Transaction t(1000, 0, 0, h160(fromHex("944400f4b88ac9589a0f17ed4671da26bddb668b")), bytes(), 0, p.secret());
|
||||||
auto rlp = t.rlp(false);
|
auto rlp = t.rlp(eth::WithoutSignature);
|
||||||
cnote << RLP(rlp);
|
cnote << RLP(rlp);
|
||||||
cnote << toHex(rlp);
|
cnote << toHex(rlp);
|
||||||
cnote << t.sha3(false);
|
cnote << t.sha3(eth::WithoutSignature);
|
||||||
rlp = t.rlp(true);
|
rlp = t.rlp(eth::WithSignature);
|
||||||
cnote << RLP(rlp);
|
cnote << RLP(rlp);
|
||||||
cnote << toHex(rlp);
|
cnote << toHex(rlp);
|
||||||
cnote << t.sha3(true);
|
cnote << t.sha3(eth::WithSignature);
|
||||||
assert(t.sender() == p.address());
|
assert(t.sender() == p.address());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user