これは、当社の製品である MultiBaas について 10 分間の簡単な紹介です。MultiBaasを使用して、Ethereum Rinkebyテストネットワーク上でSolidityスマートコントラクトを展開し、対話する方法をご紹介します。
詳細については、ドキュメントをご覧いただくか、console.curvegrid.comの無料MultiBaasデプロイメントにサインアップしてください。
動画からのリンク
ソリッド性プログラミング言語
メタマスクウォレット
Rinkeby水栓
サンプルスマートコントラクト
デモ用の未検証サンプル契約です。本番用には使用しないでください!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.