mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #7421 from ethereum/develop
Merge develop into develop_060
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
contract A {
|
||||
uint public data;
|
||||
uint public balance;
|
||||
bytes public externalData;
|
||||
function() external payable {
|
||||
data += 1;
|
||||
balance = msg.value;
|
||||
externalData = msg.data;
|
||||
}
|
||||
}
|
||||
// ----
|
||||
// data() -> 0
|
||||
// ()
|
||||
// data() -> 1
|
||||
// (): hex"42ef"
|
||||
// data() -> 2
|
||||
// externalData() -> 0x20, 2, left(0x42ef)
|
||||
// balance() -> 0
|
||||
// (), 1 ether
|
||||
// balance() -> 1
|
||||
// (), 2 ether: hex"fefe"
|
||||
// balance() -> 2
|
||||
// externalData() -> 0x20, 2, left(0xfefe)
|
||||
Reference in New Issue
Block a user