event in solidity

Tesia ·
更新时间:2024-11-10
· 783 次阅读

solidity 关于solidity中的event的机理

个人见解,如有错误,还请指教
event 是合约和区块链通讯的一种机制。
你的前端应用“监听”某些事件,并在发生之后做出反应

举个例子

我们运用solidity定义好智能合约后,合约中可能存在部分函数需要与前端页面交互,为了在你自己构建的区块链社区中发一篇帖子或者在评论区发表评论,你在你的合约中定义了名为 CreatePost 或者 CommentPost 函数,在这些函数发生作用后,你定义的相应事件(假设你定义了)会将信息传给前端,而前端可以利用该信息在执行相应函数,以JavaScript为例,你可以设想一定会有信息传到前端,从而在前端提前定义函数做某些事情
如:
Mycontract.CorrespondToContract(function(error, result) {
// do something
}


作者:guitar_boy



solidity IN event

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章