package commands const ( ACCOUNT_FIND_PATH = 0x00 ACCOUNT_PATH_RECURSE = 0x01 ACCOUNT_PATH_FOUND = 0x02 ACCOUNT_PREPARE_PATH = 0x03 ACCOUNT_COMMIT_PAYMENT = 0x04 ACCOUNT_SEAL_PAYMENT = 0x05 ACCOUNT_FINALIZE_PAYMENT = 0x06 ACCOUNT_CANCEL_PAYMENT = 0x07 ACCOUNT_CLEANUP_PAYMENT = 0x08 ACCOUNT_ACK_PREIMAGE = 0x09 ACCOUNT_SYNC_PAYMENT = 0x0A ACCOUNT_ACK_SYNC = 0x0B ACCOUNT_VERIFY_COMMIT = 0x0C ACCOUNT_ACK_COMMIT = 0x0D ACCOUNT_SWARM_REDISTRIBUTION = 0x0E ACCOUNT_REDISTRIBUTION_ACK = 0x0F ) const ( USER_ADD_ACCOUNT = 0x00 USER_SET_TRUSTLINE = 0x01 USER_NEW_PAYMENT = 0x02 USER_START_PAYMENT = 0x03 USER_GET_NUM_ACCOUNTS = 0x04 USER_GET_ACCOUNT = 0x05 USER_GET_PAYMENT = 0x06 USER_SET_TRUST_INDEX = 0x07 ) const ( COUNTERPART_FIND_PATH = 0x00 COUNTERPART_COMMIT_PAYMENT = 0x01 COUNTERPART_SEAL_PAYMENT = 0x02 ) func TxCommandName(cmd uint8) string { switch cmd { case ACCOUNT_FIND_PATH: return "ACCOUNT_FIND_PATH" case ACCOUNT_PATH_RECURSE: return "ACCOUNT_PATH_RECURSE" case ACCOUNT_PATH_FOUND: return "ACCOUNT_PATH_FOUND" case ACCOUNT_PREPARE_PATH: return "ACCOUNT_PREPARE_PATH" case ACCOUNT_COMMIT_PAYMENT: return "ACCOUNT_COMMIT_PAYMENT" case ACCOUNT_SEAL_PAYMENT: return "ACCOUNT_SEAL_PAYMENT" case ACCOUNT_FINALIZE_PAYMENT: return "ACCOUNT_FINALIZE_PAYMENT" case ACCOUNT_CANCEL_PAYMENT: return "ACCOUNT_CANCEL_PAYMENT" case ACCOUNT_CLEANUP_PAYMENT: return "ACCOUNT_CLEANUP_PAYMENT" case ACCOUNT_ACK_PREIMAGE: return "ACCOUNT_ACK_PREIMAGE" case ACCOUNT_SYNC_PAYMENT: return "ACCOUNT_SYNC_PAYMENT" case ACCOUNT_ACK_SYNC: return "ACCOUNT_ACK_SYNC" case ACCOUNT_VERIFY_COMMIT: return "ACCOUNT_VERIFY_COMMIT" case ACCOUNT_ACK_COMMIT: return "ACCOUNT_ACK_COMMIT" case ACCOUNT_SWARM_REDISTRIBUTION: return "ACCOUNT_SWARM_REDISTRIBUTION" case ACCOUNT_REDISTRIBUTION_ACK: return "ACCOUNT_REDISTRIBUTION_ACK" default: return "invalid transaction command" } } func UserCommandName(cmd uint8) string { switch cmd { case USER_ADD_ACCOUNT: return "USER_ADD_ACCOUNT" case USER_SET_TRUSTLINE: return "USER_SET_TRUSTLINE" case USER_NEW_PAYMENT: return "USER_NEW_PAYMENT" case USER_START_PAYMENT: return "USER_START_PAYMENT" case USER_GET_NUM_ACCOUNTS: return "USER_GET_NUM_ACCOUNTS" case USER_GET_ACCOUNT: return "USER_GET_ACCOUNT" case USER_GET_PAYMENT: return "USER_GET_PAYMENT" case USER_SET_TRUST_INDEX: return "USER_SET_TRUST_INDEX" default: return "invalid user command" } } func CptCommandName(cmd uint8) string { switch cmd { case COUNTERPART_FIND_PATH: return "COUNTERPART_FIND_PATH" case COUNTERPART_COMMIT_PAYMENT: return "COUNTERPART_COMMIT_PAYMENT" case COUNTERPART_SEAL_PAYMENT: return "COUNTERPART_SEAL_PAYMENT" default: return "invalid counterpart command" } }