I have came across an interesting scenario when I was using PyTezos to originate a contract. By using different nodes, I got different errors/acceptance. I have tried the following nodes:

I mention that i have not changed anything in the origination code except the node. I have checked and all nodes are using version 15.1.

Does anyone have any ideas why this might happen or how to investigate such an error? Is it a PyTezos error or it is a node error?

It confuses me that just by using different nodes I got different errors/outcomes.

1 Answer 1


I'm not sure what's going on here but I am not very surprised that different nodes behave differently because they can have different policies about which RPCs they allow you to call and which error message they send you when you try to call a forbidden RPC.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.