package Ġmoney . terra . message Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġmoney . terra . model . Coin Ċ import Ġmoney . terra . model . Message Ċ Ċ @ Serializable Ċ data Ġclass ĠSend Message ( ĊĠĠĠ Ġ@ Serial Name (" from _ address ") Ġval Ġfrom Address : ĠString , ĊĠĠĠ Ġ@ Serial Name (" to _ address ") Ġval Ġto Address : ĠString , ĊĠĠĠ Ġval Ġamount : ĠList < Coin >, Ċ ) Ġ: ĠMessage () Ċ Ċ @ Serializable Ċ data Ġclass ĠMultiple SendMessage ( ĊĠĠĠ Ġval Ġinputs : ĠList < Amount >, ĊĠĠĠ Ġval Ġoutputs : ĠList < Amount >, Ċ ) Ġ: ĠMessage (){ ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠAmount ( ĊĠĠĠĠĠĠĠ Ġval Ġaddress : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġcoins : ĠList < Coin >, ĊĠĠĠ Ġ) Ċ }