MultiBaasへの入門

2020/04/06

これは、私たちの製品MultiBaasの簡単な10分間の紹介です。MultiBaasを使用して、Ethereum Rinkebyテストネット上にSolidityスマートコントラクトをデプロイし、対話する方法を示します。

詳細については、私たちのドキュメントを確認するか、console.curvegrid.comで無料のMultiBaasデプロイメントにサインアップできます。

ビデオからのリンク

Solidityプログラミング言語
MetaMask Wallet
Rinkeby Faucet

サンプルスマートコントラクト

これは、デモ目的のための未テストのサンプルコントラクトです。生産アプリケーションに使用しないでください!それを試すためにHelloMultiBaas.solに内容をコピーできます。

pragma solidity ^0.5.11;

  /// @title HelloMultiBaas
  /// @dev Hello MultiBaas sample contract
  contract HelloMultiBaas {
  address public owner;
  string public phrase;

  /// @dev Sets the default phrase upon deployment
  constructor() public {
    owner = msg.sender;
    phrase = "Hello MultiBaas";
  }

  /// @dev Changes the public phrase
  function changePhrase(string calldata _phrase) external onlyOwner {
    phrase = _phrase;
  }

  /// @dev Reverts if called by any account other than the owner.
  modifier onlyOwner() {
      if (msg.sender != owner) {
          revert();
      }

      _;
  }

}
// Copyright (c) 2020 Curvegrid Inc.