GasData: ObjectSchema<
{
budget: NullableSchema<
SchemaWithPipe<
[
UnionSchema<
[
StringSchema<undefined>,
SchemaWithPipe<
[NumberSchema<undefined>, IntegerAction<number, undefined>],
>,
],
undefined,
>,
CheckAction<string | number, "Invalid u64">,
],
>,
never,
>;
owner: NullableSchema<
SchemaWithPipe<
[
StringSchema<undefined>,
TransformAction<string, string>,
CheckAction<string, undefined>,
],
>,
never,
>;
payment: NullableSchema<
ArraySchema<
ObjectSchema<
{
digest: StringSchema<undefined>;
objectId: SchemaWithPipe<
[
StringSchema<undefined>,
TransformAction<string, string>,
CheckAction<string, undefined>,
],
>;
version: SchemaWithPipe<
[
UnionSchema<
[StringSchema<(...)>, SchemaWithPipe<(...)>],
undefined,
>,
CheckAction<string | number, "Invalid u64">,
],
>;
},
undefined,
>,
undefined,
>,
never,
>;
price: NullableSchema<
SchemaWithPipe<
[
UnionSchema<
[
StringSchema<undefined>,
SchemaWithPipe<
[NumberSchema<undefined>, IntegerAction<number, undefined>],
>,
],
undefined,
>,
CheckAction<string | number, "Invalid u64">,
],
>,
never,
>;
},
undefined,
> = ...