hedera-services
hedera-services copied to clipboard
chore: upgrade headlong module to latest
We use the "headlong" module in EVM, Smart Contracts Service, HapiUtils, and HapiSpec tests to do translations of Ethereum "RLP" encoded things - including ABIs, transactions, contract parameters, etc.
We are fixed at 6.1.1
but that's >2yrs old and the latest version is 11.1.0
. The release notes don't call out any security fixes but you never know. And 11.1.0
is marked "breaking change" and in fact we would have to adjust our code (I confirmed by looking in github for a symbol we use but 11.1.0 doesn't have that symbol).
So: upgrade "headlong" to the latest version.
(This is https://github.com/esaulpaugh/headlong/releases.)
Probably would be better to do this before upgrading the mirror node to Cancun.