Remix提供在线环境中进行调试数字货币资讯,静态分析和部署的器具。要将Remix与Vyper一路使用,领先需要从插件管束器选项卡启用Vyper插件。
咫尺咱们一经领有智能合约的基本框架,咱们不错开动添加功能了。领先咱们处置允许用户披发赏金的问题。
将public decorator添加到函数中,以便外部用户不错从合约中调用它。为了将eth发送到咱们的合约中,咱们需要在函数中添加payable要津字。若是莫得这个payme要津字,合约将拒却通过此函数向其发送eth的所有尝试
由于Vyper不撑持修饰符,因此咱们使用assert要津字查验来确保得志每个要求。若是不得志任何要求,该函数将复返子虚。
咱们界说一个int128变量来保存赏金确现时Index位置。这是必要的数字货币资讯,因为咱们需要使用它来存储赏金列表中的新赏金。咱们的函数体有两行: