happypl
78 条学分记录
-
-5
发起提问 · 2022-05-19 18:41 使用ethers.js当metamask用户拒绝交易后怎么执行之后的代码?
-
-1
点赞 · 2022-05-19 18:34 用hardhat本地测试网,每次重启测试网后metamask都要重设账户的问题。
-
-5
发起提问 · 2022-05-19 15:24 用hardhat本地测试网,每次重启测试网后metamask都要重设账户的问题。
-
-5
发起提问 · 2022-05-19 15:24 用hardhat本地测试网,每次重启测试网后metamask都要重设账户的问题。
-
+100
学分充值 · 2022-05-19 15:24
-
-1
点赞 · 2022-05-19 15:19 请问以太坊执行交易是单线程的还是多线程的呢?
-
-1
点赞 · 2022-05-19 15:19 请问以太坊执行交易是单线程的还是多线程的呢?
-
-1
点赞 · 2022-05-19 15:19 都是单线程的 因为多线程会造成结果的不确定性 要保证结果确定性才可以达成共识
-
-1
点赞 · 2022-05-19 15:19 也是一样的,两个账户对同一个合约同时发起相同的交易,那么这个合约账户就会有两笔交易同时在pending,在这个模型上我觉得也就类似于双花一样
-
-1
点赞 · 2022-05-19 15:18 这个怎么说,以太坊是不存在多线程问题的,通过nonce控制交易顺序,同时两个用户调用合约,交易可能被不同矿工打包,因此两笔交易都可以被执行,至于合约执行过程中是否报错,是根据合约的逻辑执行语义决定的,通常在合约编写过程中都会考虑到这个问题,EVM执行是栈型