//! Codes persisted in the detail tables: lookup outcomes and display address kinds.
/// Outcome codes of `transparent_detail_work.last_outcome`, one per
/// `TransparentDetailOutcome` variant.
pub const UNAVAILABLE: i64 = 0;
pub const ABSENT: i64 = 1;
pub const NOT_COVERED: i64 = 2;
pub const UNSUPPORTED: i64 = 3;
pub const PROTOCOL: i64 = 4;
pub const CONTRADICTION: i64 = 5;
pub const NOT_YET_PUBLISHED: i64 = 6;
/// Address kind codes of `transparent_tx_display.sender_kind` and
/// `transparent_tx_display_outputs.address_kind`, as the display publisher encodes them.
pub const KIND_ABSENT: i64 = 0;
pub const KIND_P2PKH: i64 = 1;
pub const KIND_P2SH: i64 = 2;
pub const KIND_NON_STANDARD: i64 = 3;