New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to deploy contracts on Gnosis #4276
Comments
Tagging @alebanzas @Georgi87 @koeppelmann (and cc @igorbarinov) into this issue |
Can you share more details about the deployment transaction, mainly: Sender address, Value, MaxFeePerGas, MaxPriorityFeePerGas, GasLimit, Data ? Does the node you are using have any custom local permissions set up? Or are you using standard gateway? Similar issue: #3925 |
@LukaszRozmej Hi, just like the configurations in We also tried EIP-1559 transaction: PS:
|
can you please give a link to deployment on another chain? |
Any updates? |
I get exactly the same response trying to deploy a contract today, using Hardhat.
|
Same result with the same contract, trying to deploy via Remix |
Hi @rickcain @0xbeedao. See issue in gnosis pm repo explaining this. This error is something that the TxPermissionContract is not liking about the transaction. Basically, there is a contract that determines whether a transaction has permission to execute or not. See the relevant code here. |
Describe the bug
We are unable to deploy the curve pool contract on Gnosis chain, always got the error message
PermissionDenied, permission denied for tx type: Create, actual permissions: None
no matter using any deployer addresses.To Reproduce
Steps to reproduce the behavior:
yarn
to fetch the openzeppelin dependency..private_key
file.truffle-config.js
and2_deploy_contracts.js
are already properly configured. Runtruffle migrate --network gnosis
to deploy the contract.PermissionDenied, permission denied for tx type: Create, actual permissions: None
shows up.Expected behavior
The contract can be deployed.
The text was updated successfully, but these errors were encountered: