Module Rosetta_lib.Operation_types

type t = [
| `Fee_payer_dec
| `Fee_receiver_inc
| `Coinbase_inc
| `Account_creation_fee_via_payment
| `Account_creation_fee_via_fee_payer
| `Account_creation_fee_via_fee_receiver
| `Payment_source_dec
| `Payment_receiver_inc
| `Fee_payment
| `Delegate_change
| `Create_token
| `Mint_tokens
| `Zkapp_fee_payer_dec
| `Zkapp_balance_update
]
val to_representatives : t list lazy_t
val name : [< `Account_creation_fee_via_fee_payer | `Account_creation_fee_via_fee_receiver | `Account_creation_fee_via_payment | `Coinbase_inc | `Create_token | `Delegate_change | `Fee_payer_dec | `Fee_payment | `Fee_receiver_inc | `Mint_tokens | `Payment_receiver_inc | `Payment_source_dec | `Zkapp_balance_update | `Zkapp_fee_payer_dec ] -> string
val all : string list Core_kernel.Lazy.t