Snowflake function and argument naming conventions are consistent with ERC 1484 naming conventions. Many functions in Snowflake offer the ability for direct calls from end-users as well as meta-transactions that require signatures from end-users to allow service providers to pay gas costs.
transfer: denotes an end-destination of a payment as an
withdraw: denotes an end-destination of a payment as an
For: Indicates a change to an
To: denotes a target recipient of a transfer.
Delegated: Indicates a meta transaction and requires a signature from an end-user. (
For is implied along with a
Via: Indicates a HYDRO token transfer through a smart contract which executes arbitrary functions before passing an output to a destination
EIN or address.