Closed mprishchepo closed 1 year ago
Hello @mprishchepo,
Good day to you!
Please make sure that bytecode was generated with make
command in opera-sfc
repo. This command does it via a docker container so that resulting bytecode would be reproducible
There's no need to preserve old versions of bytecode, you can leave just the latest one. It influences only fakenet anyway, as testnet/mainnet genesis-es are already generated. In a case of some tests fail with latest bytecode, then please let me know and I'll take a look
Hello @uprendis!
Bytecodes are generated using go generate ./gossip/sfc_test.go
command. This command calls the scripts described at the beginning of the sfc_test.go file, and in this file the build goes inside the nodejs container.
go generate ./gossip/sfc\_test.go
command MATCH those bytecode generated with the make
command.The bytecode versions have already been updated, and we do not store old bytecode versions here.
The list of last changes: