ETH 合约是什么时候调用的?
When was the ETH contract called?
学习Solidity开发这几天。但是现在,我有一件困惑的事情,我不知道我是对还是错。我搜索了 Google,但我找不到任何东西。也许我用错误的键搜索。如果你知道,请帮助我。谢谢你们。
我的问题是,“ETH 合约是什么时候调用的”我认为合约是在矿工打包时调用的,或者说它是 运行 代码。我对吗?当我们进行交易时,它将位于 pending poll 中。当矿工打包区块时,它将 运行 合约。
当合约被接受到一个区块中,以及当该区块被接受时,合约被“执行”。提交交易流程如下:
- 交易由钱包生成并签名
- 已签名的交易被发送到以太坊节点
- 签名的交易被添加到mempool。内存池是存储签名交易的地方,直到它们被包含在一个块中。
- 该交易包含在一个区块中。区块中的交易按照矿工决定的顺序执行。
- 区块被挖掘,然后由该交易所做的更改生效。
学习Solidity开发这几天。但是现在,我有一件困惑的事情,我不知道我是对还是错。我搜索了 Google,但我找不到任何东西。也许我用错误的键搜索。如果你知道,请帮助我。谢谢你们。 我的问题是,“ETH 合约是什么时候调用的”我认为合约是在矿工打包时调用的,或者说它是 运行 代码。我对吗?当我们进行交易时,它将位于 pending poll 中。当矿工打包区块时,它将 运行 合约。
当合约被接受到一个区块中,以及当该区块被接受时,合约被“执行”。提交交易流程如下:
- 交易由钱包生成并签名
- 已签名的交易被发送到以太坊节点
- 签名的交易被添加到mempool。内存池是存储签名交易的地方,直到它们被包含在一个块中。
- 该交易包含在一个区块中。区块中的交易按照矿工决定的顺序执行。
- 区块被挖掘,然后由该交易所做的更改生效。