This is more of a note for myself, but if you try to pass in a ct_ to a function that expects an arbitrary address, (which can include contracts!) then it complains. Also, if a function returns an address that happens to be a contract, hakuzaru is blind to this, and wraps it up as ak_, even though technically the address binary has enough info to deduce whether it is a contract or an ECDSA account.
This is more of a note for myself, but if you try to pass in a ct_ to a function that expects an arbitrary address, (which can include contracts!) then it complains. Also, if a function returns an address that happens to be a contract, hakuzaru is blind to this, and wraps it up as ak_, even though technically the address binary has enough info to deduce whether it is a contract or an ECDSA account.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This is more of a note for myself, but if you try to pass in a ct_ to a function that expects an arbitrary address, (which can include contracts!) then it complains. Also, if a function returns an address that happens to be a contract, hakuzaru is blind to this, and wraps it up as ak_, even though technically the address binary has enough info to deduce whether it is a contract or an ECDSA account.
The recipient case is a bit strict indeed.
This should fix it: #23