@abstract-foundation/agw-client
Version:
Abstract Global Wallet Client SDK
27 lines • 844 B
JavaScript
var CallStatus;
(function (CallStatus) {
CallStatus[CallStatus["Pending"] = 100] = "Pending";
CallStatus[CallStatus["Confirmed"] = 200] = "Confirmed";
CallStatus[CallStatus["OffchainFailure"] = 400] = "OffchainFailure";
CallStatus[CallStatus["Reverted"] = 500] = "Reverted";
CallStatus[CallStatus["PartiallyReverted"] = 600] = "PartiallyReverted";
})(CallStatus || (CallStatus = {}));
export function getReceiptStatus(receipt) {
switch (receipt?.status) {
case undefined:
return CallStatus.Pending;
case "0x1":
return CallStatus.Confirmed;
case "0x0":
return CallStatus.Reverted;
}
}
export const agwCapabilities = {
atomicBatch: {
supported: true,
},
atomic: {
status: "supported",
},
};
//# sourceMappingURL=eip5792.js.map