I’m learning about “Merkle state transition proof” or something similar. This mechanism allows the application to know in advance if there will be an error when calling a contract function. But I could not find a complete guide. I would like to make same function in nodejs. Anyone help me?