Skip to main content

Type Alias: GasData

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