mirror of
https://github.com/FlipsideCrypto/near-models-archive.git
synced 2026-02-06 11:17:50 +00:00
Merge pull request #64 from FlipsideCrypto/quickfix/coalesce_error_msg
fix
This commit is contained in:
commit
379aba1979
@ -25,16 +25,29 @@ FINAL AS (
|
||||
receipt,
|
||||
execution_outcome,
|
||||
execution_outcome :outcome :status :Failure IS NULL AS receipt_succeeded,
|
||||
object_keys(
|
||||
TRY_PARSE_JSON(
|
||||
execution_outcome :outcome :status :Failure
|
||||
) AS failure_message,
|
||||
object_keys(
|
||||
failure_message
|
||||
) [0] :: STRING AS error_type_0,
|
||||
object_keys(
|
||||
execution_outcome :outcome :status :Failure [error_type_0] :kind
|
||||
) [0] :: STRING AS error_type_1,
|
||||
object_keys(
|
||||
execution_outcome :outcome :status :Failure [error_type_0] :kind [error_type_1]
|
||||
) [0] :: STRING AS error_type_2,
|
||||
execution_outcome :outcome :status :Failure [error_type_0] :kind [error_type_1] [error_type_2] :: STRING AS error_message,
|
||||
COALESCE(
|
||||
object_keys(
|
||||
TRY_PARSE_JSON(
|
||||
failure_message [error_type_0] :kind
|
||||
)
|
||||
) [0] :: STRING,
|
||||
failure_message [error_type_0] :kind :: STRING
|
||||
) AS error_type_1,
|
||||
COALESCE(
|
||||
object_keys(
|
||||
TRY_PARSE_JSON(
|
||||
failure_message [error_type_0] :kind [error_type_1]
|
||||
)
|
||||
) [0] :: STRING,
|
||||
failure_message [error_type_0] :kind [error_type_1] :: STRING
|
||||
) AS error_type_2,
|
||||
failure_message [error_type_0] :kind [error_type_1] [error_type_2] :: STRING AS error_message,
|
||||
execution_outcome :outcome :receipt_ids :: ARRAY AS outcome_receipts,
|
||||
receipt :receiver_id :: STRING AS receiver_id,
|
||||
receipt :receipt :Action :signer_id :: STRING AS signer_id,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user