Hi, Community… I’m trying to execute smartcontract deployment from openzeppellin sdk, and I getting an error when I try to execute any transaction on my quorum blockchain (created reproducing step by step this guide: https://docs.goquorum.com/en/latest/Getting%20Started/Creating-A-Network-From-Scratch/)
The problem seems to be related to Quorum because I can deploy and execute transactions without issues over other blockchain networks (ropsten and ganache, for instance). This is the error when trying to make just a transfer:
I asked first in Quorum Slack Community Channel and I found this:
This is a known bug on quorum raft consensus when working with unpatched web3.
We provide a patched fix, but I dunno how it would work in the context you are executing --OpenZeppelin is the context where I’m executing --. See this: https://github.com/jpmorganchase/quorum.js/
Also, if this is oz cli, you may be able to edit truffle config to fix it (https://www.trufflesuite.com/tutorials/building-dapps-for-quorum-private-enterprise-blockchains)
Any suggestion about how to implement this fix in openzeppelin sdk???
Finally: Is OZ supposed to provide support for Quorum running with raft consensus mechanism??, or more: is OZ supposed to provide support to any thing that is already supported on truffle or web3? … Quorum is supported ofcially by truffel, and am not sure if it’s correct to assume that it’ll work with OZ too.
Thanks in advance.