schemas: readonly [{ accountAddress: { deserialize: ((value: Buffer) => `ak_${string}`); serialize: ((value: `ak_${string}`) => Buffer); }; contractAddress: { deserialize: ((value: Buffer) => `ct_${string}`); serialize: ((value: `ct_${string}`) => Buffer); }; tag: { constValue: AensWildcard; constValueOptional: boolean; deserialize: ((value: Buffer) => AensWildcard); serialize: ((value: AensWildcard) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value: Buffer) => 1); serialize: ((value?: 1) => Buffer); }; }, { accountAddress: { deserialize: ((value: Buffer) => `ak_${string}`); serialize: ((value: `ak_${string}`) => Buffer); }; contractAddress: { deserialize: ((value: Buffer) => `ct_${string}`); serialize: ((value: `ct_${string}`) => Buffer); }; nameId: { deserialize: ((value: Buffer) => `nm_${string}`); serialize(value: `${string}.chain` | `nm_${string}`): Buffer; }; tag: { constValue: AensName; constValueOptional: boolean; deserialize: ((value: Buffer) => AensName); serialize: ((value: AensName) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value: Buffer) => 1); serialize: ((value?: 1) => Buffer); }; }, { accountAddress: { deserialize: ((value: Buffer) => `ak_${string}`); serialize: ((value: `ak_${string}`) => Buffer); }; contractAddress: { deserialize: ((value: Buffer) => `ct_${string}`); serialize: ((value: `ct_${string}`) => Buffer); }; tag: { constValue: AensPreclaim; constValueOptional: boolean; deserialize: ((value: Buffer) => AensPreclaim); serialize: ((value: AensPreclaim) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value: Buffer) => 1); serialize: ((value?: 1) => Buffer); }; }, { accountAddress: { deserialize: ((value: Buffer) => `ak_${string}`); serialize: ((value: `ak_${string}`) => Buffer); }; contractAddress: { deserialize: ((value: Buffer) => `ct_${string}`); serialize: ((value: `ct_${string}`) => Buffer); }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value: Buffer) => Oracle); serialize: ((value: Oracle) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value: Buffer) => 1); serialize: ((value?: 1) => Buffer); }; }, { contractAddress: { deserialize: ((value: Buffer) => `ct_${string}`); serialize: ((value: `ct_${string}`) => Buffer); }; queryId: { deserialize(value: Buffer): `oq_${string}`; serialize(value: `oq_${string}`): Buffer; }; tag: { constValue: OracleResponse; constValueOptional: boolean; deserialize: ((value: Buffer) => OracleResponse); serialize: ((value: OracleResponse) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value: Buffer) => 1); serialize: ((value?: 1) => Buffer); }; }] = ...
See
https://github.com/aeternity/protocol/blob/8a9d1d1206174627f6aaef86159dc9c643080653/contracts/fate.md#from-ceres-serialized-signature-data