package Ġio . lun arch ain . lun ar coin . storage Ċ Ċ import Ġl un ar . vm . Data Word Ċ Ċ interface ĠContract Details Ġ{ ĊĠĠĠ Ġfun Ġput ( key : ĠData Word , Ġvalue : ĠData Word ) ĊĊĠĠĠ Ġoperator Ġfun Ġget ( key : ĠData Word ): ĠData Word ĊĊĠĠĠ Ġfun Ġget Code (): ĠByteArray ĊĊĠĠĠ Ġfun Ġget Code ( code Hash : ĠByteArray ): ĠByteArray ĊĊĠĠĠ Ġfun Ġset Code ( code : ĠByteArray ) ĊĊĠĠĠ Ġfun Ġget Storage Hash (): ĠByteArray ĊĊĠĠĠ Ġfun Ġdecode ( rl p Code : ĠByteArray ) ĊĊĠĠĠ Ġfun Ġset Dirty ( dirty : ĠBoolean ) ĊĊĠĠĠ Ġfun Ġset Deleted ( deleted : ĠBoolean ) ĊĊĠĠĠ Ġfun Ġis Dirty (): ĠBoolean ĊĊĠĠĠ Ġfun Ġis Deleted (): ĠBoolean ĊĊĠĠĠ Ġfun Ġget Encoded (): ĠByteArray ĊĊĠĠĠ Ġfun Ġget Storage Size (): ĠInt ĊĊĠĠĠ Ġfun Ġget Storage Keys (): ĠSet < Data Word > ĊĊĠĠĠ Ġfun Ġget Storage ( keys : ĠCollection < Data Word >? ): ĠMap < Data Word , ĠData Word > ĊĊĠĠĠ Ġfun Ġget Storage (): ĠMap < Data Word , ĠData Word > ĊĊĠĠĠ Ġfun Ġset Storage ( storage Keys : ĠList < Data Word >, Ġstorage Values : ĠList < Data Word >) ĊĊĠĠĠ Ġfun Ġset Storage ( storage : ĠMap < Data Word , ĠData Word >) ĊĊĠĠĠ Ġfun Ġget Address (): ĠByteArray ĊĊĠĠĠ Ġfun Ġset Address ( address : ĠByteArray ) ĊĊĠĠĠ Ġfun Ġclone (): ĠContract Details ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString ĊĊĠĠĠ Ġfun Ġsync Storage () ĊĊĠĠĠ Ġfun Ġget Snapshot To ( hash : ĠByteArray ): ĠContract Details Ċ }