[Astar]コントラクト備忘録⑧( ランダムな値を生成する)

2023/02/24に公開

こちらの知見がたまったので、備忘録として残します。

1 概要

  1. ランダムな値の生成(ink3.4まで)

2 内容

こちらのメッセージを作成しました。

#[ink(message)]
        pub fn random(&self, arr: Vec<u8>) -> (Hash, BlockNumber) {
            return self.env().random(&arr);
        }


https://docs.rs/ink_env/3.4.0/ink_env/fn.random.html

ただし、inkの4.0からなくなってしまったようです。
今回は、一旦は3.4で作っていきます。


https://docs.rs/ink_env/4.0.0/ink_env/#functions

Shibuya

a7fEnzGQCFMzQNEvMAzH8vWpX8JBsmn3zv1qf5iUFAUpUB3

今回は以上です。

Discussion