下面是我在vyper官方文件上读到的内容:
https://vyper.readthedocs.io/en/stable/types.html#initial-values
int128 1 uint256 1
我创建了一个非常基本的智能契约:
variable_test: int128
@external
@view
def myfunction() -> int128:
return self.variable_testmyfunction函数应该根据文档返回1,但它返回0.
知道吗?
谢谢
发布于 2021-02-01 21:09:00
该文档不可能更正:-)否则您无法可靠地传递1 (或0)的含义。
您所链接的文档似乎与Vyper GitHub页面中的值相矛盾,这些值似乎使更有意义:
Type Default Value
address 0x0000000000000000000000000000000000000000
bool False
bytes32 0x0000000000000000000000000000000000000000000000000000000000000000
decimal 0.0
int128 0
uint256 0事实上,它们在GitHub页面上也是错误的,直到有人做了一个按下来纠正它们。
https://ethereum.stackexchange.com/questions/93014
复制相似问题