Skip to content

Commit

Permalink
Properly resolve status for legacy API
Browse files Browse the repository at this point in the history
  • Loading branch information
Evgeny Kuzyakov committed Oct 1, 2019
1 parent 57ba3df commit a23e44a
Show file tree
Hide file tree
Showing 83 changed files with 467 additions and 370 deletions.
20 changes: 19 additions & 1 deletion dist/nearlib.js
Original file line number Diff line number Diff line change
Expand Up @@ -801,11 +801,29 @@ var LegacyFinalTransactionStatus;
LegacyFinalTransactionStatus["Failed"] = "Failed";
LegacyFinalTransactionStatus["Completed"] = "Completed";
})(LegacyFinalTransactionStatus || (LegacyFinalTransactionStatus = {}));
var LegacyTransactionStatus;
(function (LegacyTransactionStatus) {
LegacyTransactionStatus["Unknown"] = "Unknown";
LegacyTransactionStatus["Completed"] = "Completed";
LegacyTransactionStatus["Failed"] = "Failed";
})(LegacyTransactionStatus || (LegacyTransactionStatus = {}));
function mapLegacyTransactionLog(tl) {
let status;
if (tl.result.status === LegacyTransactionStatus.Unknown) {
status = ExecutionStatusBasic.Pending;
}
else if (tl.result.status === LegacyTransactionStatus.Failed) {
status = ExecutionStatusBasic.Failure;
}
else if (tl.result.status === LegacyTransactionStatus.Completed) {
status = {
SuccessValue: tl.result.result || ''
};
}
return {
id: tl.hash,
outcome: {
status: ExecutionStatusBasic.Pending,
status,
logs: tl.result.logs,
receipt_ids: tl.result.receipts,
gas_burnt: 0,
Expand Down
4 changes: 2 additions & 2 deletions dist/nearlib.min.js

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions docs/nearlib/classes/_account_.account.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/nearlib/classes/_account_creator_.accountcreator.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions docs/nearlib/classes/_account_creator_.localaccountcreator.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions docs/nearlib/classes/_account_creator_.urlaccountcreator.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions docs/nearlib/classes/_connection_.connection.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions docs/nearlib/classes/_contract_.contract.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit a23e44a

Please sign in to comment.