Get the Transaction Type of the originating transaction

Behaviour

  • Return the Transaction Type of the originating transaction

Definition

int64_t otxn_type (
    void
);

Example

int64_t tt = 
  otxn_type();

Parameters

None

Return Code

Type

Description

int64_t

The Transaction Type of the originating transaction. Check the table below for a list of known Transaction Types at time of writing

Known Transaction Types

Name

Value

ttPAYMENT

0

ttESCROW_CREATE

1

ttESCROW_FINISH

2

ttACCOUNT_SET

3

ttESCROW_CANCEL

4

ttREGULAR_KEY_SET

5

ttOFFER_CREATE

7

ttOFFER_CANCEL

8

ttTICKET_CREATE

10

ttTICKET_CANCEL

11

ttSIGNER_LIST_SET

12

ttPAYCHAN_CREATE

13

ttPAYCHAN_FUND

14

ttPAYCHAN_CLAIM

15

ttCHECK_CREATE

16

ttCHECK_CASH

17

ttCHECK_CANCEL

18

ttDEPOSIT_PREAUTH

19

ttTRUST_SET

20

ttACCOUNT_DELETE

21

ttHOOK_SET

22

ttAMENDMENT

100

ttFEE

101

ttUNL_MODIFY

102