Static Analyzer for Solidity
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
slither/tests/e2e/vyper_parsing/test_data/builtins.vy

26 lines
634 B

@payable
@external
def test_builtins():
a: address = block.coinbase
b: uint256 = block.difficulty
c: uint256 = block.prevrandao
d: uint256 = block.number
e: bytes32 = block.prevhash
f: uint256 = block.timestamp
1 year ago
h: bytes32 = convert(chain.id, bytes32)
i: Bytes[32] = slice(msg.data, 0, 32)
j: uint256 = msg.gas
k: address = msg.sender
l: uint256 = msg.value
m: address = tx.origin
n: uint256 = tx.gasprice
x: uint256 = self.balance
send(msg.sender, x)
1 year ago
@external
def c(x: uint256):
user_shares: DynArray[uint256, 10] = []
user_shares.append(1)
user_shares.pop()