// Generated Ġby Ġthe Ġprotocol Ġbuffer Ġcompiler . ĠDO ĠNOT ĠEDIT ! Ċ // Ġsource : Ġcos mos / staking / v 1 beta 1 / staking . proto Ċ Ċ package Ġcos mos . staking . v 1 beta 1 ; Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ inline Ġfun Ġval Addresses ( block : Ġcos mos . staking . v 1 beta 1 . Val Addresses Kt . Dsl . () Ġ-> ĠUnit ): Ġcos mos . staking . v 1 beta 1 . St aking . Val Addresses Ġ= ĊĠ Ġcos mos . staking . v 1 beta 1 . Val Addresses Kt . Dsl ._ create ( cosmos . staking . v 1 beta 1 . St aking . Val Addresses . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ object ĠVal Addresses Kt Ġ{ ĊĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠ Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Field Ġprivate Ġval Ġ_ builder : Ġcos mos . staking . v 1 beta 1 . St aking . Val Addresses . Builder ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcos mos . staking . v 1 beta 1 . St aking . Val Addresses . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcos mos . staking . v 1 beta 1 . St aking . Val Addresses Ġ= Ġ_ builder . build () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAn Ġun instant iable , Ġbehavior less Ġtype Ġto Ġrepresent Ġthe Ġfield Ġin ĊĠĠĠĠ Ġ* Ġgener ics . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠ Ġclass ĠAdd resses Proxy Ġprivate Ġconstructor () Ġ: Ġcom . google . protobuf . kotlin . Dsl Proxy () ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠA Ġlist Ġcontaining Ġthe Ġaddresses . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġaddresses : Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy > ĊĠĠĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠĠĠ Ġget () Ġ= Ġcom . google . protobuf . kotlin . Dsl List ( ĊĠĠĠĠĠĠĠ Ġ_ builder . get Addresses List () ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġaddresses Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" add Addresses ") ĊĠĠĠ Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy >. add ( value : Ġkotlin . String ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . add Addresses ( value ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġaddresses Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign Addresses ") ĊĠĠĠ Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy >. plus Assign ( value : Ġkotlin . String ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . add Addresses ( value ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġaddresses Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" addAll Addresses ") ĊĠĠĠ Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy >. addAll ( values : Ġkotlin . collections . Iterable < kotlin . String >) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . addAll Addresses ( values ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġaddresses Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign All Addresses ") ĊĠĠĠ Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy >. plus Assign ( values : Ġkotlin . collections . Iterable < kotlin . String >) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . addAll Addresses ( values ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġindex ĠThe Ġindex Ġto Ġset Ġthe Ġvalue Ġat . ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġaddresses Ġto Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" set Addresses ") ĊĠĠĠ Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy >. set ( index : Ġkotlin . Int , Ġvalue : Ġkotlin . String ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . set Addresses ( index , Ġvalue ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġaddresses Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" clear Addresses ") ĊĠĠĠ Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠAdd resses Proxy >. clear () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Addresses () ĊĠĠĠ Ġ}} Ċ } Ċ @ kotlin . jvm . Jvm Synt hetic Ċ inline Ġfun Ġcos mos . staking . v 1 beta 1 . St aking . Val Addresses . copy ( block : Ġcos mos . staking . v 1 beta 1 . Val Addresses Kt . Dsl . () Ġ-> ĠUnit ): Ġcos mos . staking . v 1 beta 1 . St aking . Val Addresses Ġ= ĊĠ Ġcos mos . staking . v 1 beta 1 . Val Addresses Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ