@stellar/stellar-sdk
Version:
A library for working with the Stellar network, including communication with the Horizon and Soroban RPC servers.
28 lines (26 loc) • 892 B
JavaScript
var Api;
((Api2) => {
((GetTransactionStatus2) => {
GetTransactionStatus2["SUCCESS"] = "SUCCESS";
GetTransactionStatus2["NOT_FOUND"] = "NOT_FOUND";
GetTransactionStatus2["FAILED"] = "FAILED";
})(Api2.GetTransactionStatus || (Api2.GetTransactionStatus = {}));
function isSimulationError(sim) {
return "error" in sim;
}
Api2.isSimulationError = isSimulationError;
function isSimulationSuccess(sim) {
return "transactionData" in sim;
}
Api2.isSimulationSuccess = isSimulationSuccess;
function isSimulationRestore(sim) {
return isSimulationSuccess(sim) && "restorePreamble" in sim && !!sim.restorePreamble.transactionData;
}
Api2.isSimulationRestore = isSimulationRestore;
function isSimulationRaw(sim) {
return !sim._parsed;
}
Api2.isSimulationRaw = isSimulationRaw;
})(Api || (Api = {}));
export { Api };
//# sourceMappingURL=api.js.map