package Ġco . nil in . op ex . bc gateway . core . model Ċ Ċ import Ġjava . time . LocalDateTime Ċ Ċ data Ġclass ĠEndpoint ( val Ġurl : ĠString ) Ċ data Ġclass ĠChain ( val Ġname : ĠString , Ġval Ġaddress Types : ĠList < Address Type >, Ġval Ġendpoints : ĠList < Endpoint >) Ċ data Ġclass ĠChain Sync Schedule ( val Ġchain Name : ĠString , Ġval Ġretry Time : ĠLocalDateTime , Ġval Ġdelay : ĠLong , Ġval Ġerror Delay : ĠLong ) Ċ data Ġclass ĠChain Sync Record ( ĊĠĠĠ Ġval Ġchain Name : ĠString , ĊĠĠĠ Ġval Ġtime : ĠLocalDateTime , ĊĠĠĠ Ġval Ġendpoint : ĠEndpoint , ĊĠĠĠ Ġval Ġlatest Block : ĠLong ?, ĊĠĠĠ Ġval Ġsuccess : ĠBoolean , ĊĠĠĠ Ġval Ġerror : ĠString ?, ĊĠĠĠ Ġval Ġrecords : ĠList < Deposit > Ċ ) Ċ