package Ġio . horizontal systems . atom ics wap core Ċ Ċ class ĠSwap Request ( ĊĠĠĠ Ġval Ġid : ĠString , ĊĠĠĠ Ġval Ġinit iator Coin Code : ĠString , ĊĠĠĠ Ġval Ġresponder Coin Code : ĠString , ĊĠĠĠ Ġval Ġrate : ĠDouble , ĊĠĠĠ Ġval Ġinit iator Amount : ĠString , ĊĠĠĠ Ġval Ġsecret Hash : ĠByteArray , ĊĠĠĠ Ġval Ġinit iator Re deem PK H : ĠByteArray , ĊĠĠĠ Ġval Ġinit iator Refund PK H : ĠByteArray Ċ ) Ġ{ ĊĊĠĠĠ Ġconstructor ( swap : ĠSwap ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠ Ġswap . id , ĊĠĠĠĠĠĠĠ Ġswap . init iator Coin Code , ĊĠĠĠĠĠĠĠ Ġswap . responder Coin Code , ĊĠĠĠĠĠĠĠ Ġswap . rate , ĊĠĠĠĠĠĠĠ Ġswap . init iator Amount , ĊĠĠĠĠĠĠĠ Ġswap . secret Hash , ĊĠĠĠĠĠĠĠ Ġswap . init iator Re deem PK H , ĊĠĠĠĠĠĠĠ Ġswap . init iator Refund PK H ĊĠĠĠ Ġ) Ċ Ċ } Ċ