You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 20, 2024. It is now read-only.
Currently huffc does not compile when functions with struct parameters are in the interface definition, this means that anyone looking to use huff and uses functions with struct args will have to manually calculate function sigs themselves since __FUNC_SIG(funcName) won't be possible.
e.g
Take this solidity function
struct Info{
string name;
uint256 age;
}
function storeInfo(Info calldatainfo) external {
... do something
}
Currently
huffc
does not compile when functions with struct parameters are in the interface definition, this means that anyone looking to use huff and uses functions with struct args will have to manually calculate function sigs themselves since__FUNC_SIG(funcName)
won't be possible.e.g
Take this solidity function
And in huff
Something like the above won't compile in huff and the dev would have to do this in chisel manually
bytes4(keccak256("storeInfo((string,uint256))"))
.The text was updated successfully, but these errors were encountered: