Open chetan-zilliqa opened 3 days ago
Just an update,
I did second round of converter test and the code crashes exactly for the same contract - 0xffffc120a1e5dbccff31533b195cd44d79d7f175
Address: 0xffffc120a1e5dbccff31533b195cd44d79d7f175, Transitions: [Transition { name: "BalanceOf", params: [TransitionParam { name: "tokenOwner", ty: "ByStr20" }] }, Transition { name: "TotalSupply", params: [] }, Transition { name: "Transfer", params: [TransitionParam { name: "to", ty: "ByStr20" }, TransitionParam { name: "tokens", ty: "Uint128" }] }, Transition { name: "TransferFrom", params: [TransitionParam { name: "from", ty: "ByStr20" }, TransitionParam { name: "to", ty: "ByStr20" }, TransitionParam { name: "tokens", ty: "Uint128" }] }, Transition { name: "Approve", params: [TransitionParam { name: "spender", ty: "ByStr20" }, TransitionParam { name: "tokens", ty: "Uint128" }] }, Transition { name: "Allowance", params: [TransitionParam { name: "tokenOwner", ty: "ByStr20" }, TransitionParam { name: "spender", ty: "ByStr20" }] }]
Scilla Docker process stopping with PID: 160560
Error: missing field `transitions` at line 5 column 1
Stack backtrace:
I have manually checked the parsing of the contract on scilla checker through scilla-ide and it passed well for contract -0xffffc120a1e5dbccff31533b195cd44d79d7f175
Running z2 converter on the latest main branch fails with following error