def test_decode_address(input, expected):
    output = decode_single('address', input)
    assert output == expected
def test_decode_bool(input, expected):
    output = decode_single('bool', input)
    assert output == expected
def test_decode_bytes32(input, expected):
    output = decode_single('bytes32', input)
    assert output == expected
def test_decode_uint256(input, expected):
    output = decode_single('uint256', input)
    assert output == expected
def test_decode_address(input, expected):
    output = decode_single('address', input)
    assert output == expected
def test_decode_bytes32(input, expected):
    output = decode_single('bytes32', input)
    assert output == expected
def test_decode_bool(input, expected):
    output = decode_single('bool', input)
    assert output == expected
def test_decode_uint256(input, expected):
    output = decode_single('uint256', input)
    assert output == expected