Skip to main content

arguments

Standalone Functions

pack_arguments

pack_arguments(args);

/// This is only used during private execution, since in public it is the VM itself that keeps track of arguments.

Parameters

NameType
args[Field]

pack_arguments_array

pack_arguments_array(args);

/ Same as pack_arguments, but using arrays instead of slices.

Parameters

NameType
args[Field; N]

pack_arguments_oracle_wrapper

pack_arguments_oracle_wrapper(args);

Parameters

NameType
args[Field]

pack_arguments_array_oracle_wrapper

pack_arguments_array_oracle_wrapper(args);

Parameters

NameType
args[Field; N]

pack_arguments_oracle

pack_arguments_oracle(_args);

Parameters

NameType
_args[Field]

pack_arguments_array_oracle

pack_arguments_array_oracle(_args);

Parameters

NameType
_args[Field; N]