// Generated Ġby Ġthe Ġprotocol Ġbuffer Ġcompiler . ĠDO ĠNOT ĠEDIT ! Ċ // Ġsource : Ġi q / wasm / v 1 beta 1 / genesis . proto Ċ Ċ package Ġi q . wasm . v 1 beta 1 ; Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ inline Ġfun Ġcode ( block : Ġi q . wasm . v 1 beta 1 . Code Kt . Dsl . () Ġ-> ĠUnit ): Ġi q . wasm . v 1 beta 1 . Genesis . Code Ġ= ĊĠ Ġi q . wasm . v 1 beta 1 . Code Kt . Dsl ._ create ( iq . wasm . v 1 beta 1 . Genesis . Code . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ object ĠCode 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 : Ġi q . wasm . v 1 beta 1 . Genesis . Code . Builder ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġi q . wasm . v 1 beta 1 . Genesis . Code . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġi q . wasm . v 1 beta 1 . Genesis . Code Ġ= Ġ_ builder . build () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code >. iq . wasm . v 1 beta 1 . Code Info Ġcode _ info Ġ= Ġ 1 Ġ[( . gogo proto . nullable ) Ġ= Ġfalse ]; </ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġcode Info : Ġi q . wasm . v 1 beta 1 . W asm . Code Info ĊĠĠĠĠĠ Ġ@ Jvm Name (" getCode Info ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getCode Info () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Code Info ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Code Info ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code >. iq . wasm . v 1 beta 1 . Code Info Ġcode _ info Ġ= Ġ 1 Ġ[( . gogo proto . nullable ) Ġ= Ġfalse ]; </ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Code Info () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Code Info () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code >. iq . wasm . v 1 beta 1 . Code Info Ġcode _ info Ġ= Ġ 1 Ġ[( . gogo proto . nullable ) Ġ= Ġfalse ]; </ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġcode Info Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Code Info (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Code Info () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > bytes Ġcode _ bytes Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġcode Bytes : Ġcom . google . protobuf . ByteString ĊĠĠĠĠĠ Ġ@ Jvm Name (" getCode Bytes ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getCode Bytes () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Code Bytes ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Code Bytes ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > bytes Ġcode _ bytes Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Code Bytes () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Code Bytes () ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ @ kotlin . jvm . Jvm Synt hetic Ċ inline Ġfun Ġi q . wasm . v 1 beta 1 . Genesis . Code . copy ( block : Ġi q . wasm . v 1 beta 1 . Code Kt . Dsl . () Ġ-> ĠUnit ): Ġi q . wasm . v 1 beta 1 . Genesis . Code Ġ= ĊĠ Ġi q . wasm . v 1 beta 1 . Code Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ