package Ġio . nova foundation . nova . feature _ staking _ impl . presentation . common . reward Destination Ċ Ċ import Ġio . nova foundation . nova . common . address . Address Model Ċ Ċ sealed Ġclass ĠRew ard Destination Model Ġ{ ĊĊĠĠĠ Ġobject ĠRest ake Ġ: ĠRew ard Destination Model () ĊĊĠĠĠ Ġclass ĠPay out ( val Ġdestination : ĠAddress Model ) Ġ: ĠRew ard Destination Model () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġequals ( other : ĠAny ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġother Ġis ĠPay out Ġ&& Ġother . destination . address Ġ== Ġdestination . address ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ