axelar-cgp-sui

Module axelar_gateway::message_status

use axelar_gateway::bytes32;
use std::ascii;
use std::bcs;
use std::option;
use std::string;
use std::vector;
use sui::address;
use sui::bcs;
use sui::hex;

Enum MessageStatus

The Status of the message. Can be either one of two statuses:

public enum MessageStatus has copy, drop, store
Variants
Variant Approved
0: axelar_gateway::bytes32::Bytes32
Variant Executed

Function approved

public(package) fun approved(hash: axelar_gateway::bytes32::Bytes32): axelar_gateway::message_status::MessageStatus
Implementation
public(package) fun approved(hash: Bytes32): MessageStatus {
    MessageStatus::Approved(hash)
}

Function executed

public(package) fun executed(): axelar_gateway::message_status::MessageStatus
Implementation
public(package) fun executed(): MessageStatus {
    MessageStatus::Executed
}