rosetta-sdk-typescript
Version:
Typescript SDK to create and interact with Rosetta API implementations.
47 lines (46 loc) • 1.68 kB
TypeScript
/**
* Rosetta
* Build Once. Integrate Your Blockchain Everywhere.
*
* The version of the OpenAPI document: 1.4.10
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { AccountIdentifier, Operation } from './';
/**
* ConstructionParseResponse contains an array of operations that occur in a transaction blob. This should match the array of operations provided to `/construction/preprocess` and `/construction/payloads`.
* @export
* @interface ConstructionParseResponse
*/
export interface ConstructionParseResponse {
/**
*
* @type {Array<Operation>}
* @memberof ConstructionParseResponse
*/
operations: Array<Operation>;
/**
* [DEPRECATED by `account_identifier_signers` in `v1.4.4`] All signers (addresses) of a particular transaction. If the transaction is unsigned, it should be empty.
* @type {Array<string>}
* @memberof ConstructionParseResponse
*/
signers?: Array<string>;
/**
*
* @type {Array<AccountIdentifier>}
* @memberof ConstructionParseResponse
*/
account_identifier_signers?: Array<AccountIdentifier>;
/**
*
* @type {object}
* @memberof ConstructionParseResponse
*/
metadata?: object;
}
export declare function ConstructionParseResponseFromJSON(json: any): ConstructionParseResponse;
export declare function ConstructionParseResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): ConstructionParseResponse;
export declare function ConstructionParseResponseToJSON(value?: ConstructionParseResponse | null): any;