【发布时间】:2020-09-30 11:33:54
【问题描述】:
我正在开发一个用于测试以太坊智能合约的 Dapp。
我遵循了本教程:https://github.com/Quintor/angular-truffle-box 并让 Truffle Dapp 与 Ganache-CLI 一起工作,使我能够在这个区块链上从一个钱包到另一个钱包进行加密(即以太坊)交易。 *注意,这是一个测试环境,所以没有真正的 Eth 被转移。
我目前遇到的问题是交易是直接的,而不像作为选项显示的时间。 (喜欢这里,https://ibb.co/ccR8k0J)
这个想法是,您支付的以太坊(加密货币)越多,交易完成的速度就越快。我想知道是否有人知道如何模拟这些时间,但在本地区块链而不是部署的区块链上。
【问题讨论】:
-
ganache 没有设置共识机制的选项。您可以查看 puppeth 以根据您想要的任何共识快速启动一个 geth 实例。
-
@StephenS 你有使用 Eth + Puppeth 或模拟共识机制的经验吗?我试过了,但我似乎无法完全让它工作。 (我也对其他交流平台开放,如果这可能更适合你)
-
您在 Metamask 中看到的时间是针对可能使用 PoW 的真实网络的。使用 PoW 进行挖矿是资源密集型的,模拟时间可能需要设置多个节点,以便更快地完成 gas 价格较高的交易。我目前的设置不是那么强大,我可能会在另一台机器上尝试这个并检查...
标签: blockchain ethereum truffle ganache