Anda di halaman 1dari 7

Tutor via pc (andro bingung)

1. Login ke remix https://remix.ethereum.org


2. Buat contrac namnya “Test.sol”

3. Copy Scripts & Paste (atau bisa cek h ps://github.com/wdserverr/mushi-


contract/commit/622ba3e11459f64e2220e8cea0579985098abcae )
// SPDX-License-Iden fier: MIT
pragma solidity ^0.8.0;

interface IMushi {

func on sendRequest(string memory,string memory, address) external payable;


func on getData(uint256) external view returns (string memory);
func on getRequestId(address) external view returns (uint256);
}

contract Test{
address public mushiAddress = 0x5B079d5705788762bed6dDDaF6BF4bB4400Ea1D3;

address mushi;

constructor(){
mushi = mushiAddress;

func on sendRequest(string memory _url, string memory _path, address _sender) public
payable{
IMushi (mushi).sendRequest(_url, _path,_sender);
}
func on getData(uint256 _requestId) public view returns (string memory){
return IMushi(mushi).getData(_requestId);
}

func on getRequestId(address _sender) public view returns (uint256){


return IMushi (mushi).getRequestId(_sender);
}

}
4. Kalo udah beres klik solidility, lalu complie

5. Lanjut deploy (pake metamask, addres lu, dan pilih file yg test)
6. Kalo udah beres deploy, buka txn deploy kalian. Klik yg gua ceklis

7. Untuk verfi dan deploy contrac bisa liat di video ini dari menit 2:30
h ps://t.me/AirdropfindX/20450317

8. kalo udah beres verif dan deploy, cek deploy contrac (scroll aja ke bawah) nan proses ini dua
kali
9. yg pertama (pakai semua tanda ku p)

url : “https://min-api.cryptocompare.com/data/pricemultifull?fsyms=ETH&tsyms=USD”
path : “RAW,ETH,USD,USD,PRICE”
sender : “isi addres kalian”
10. yang kedua (pakai semua tanda ku p)

ganti semuanya menjadi


url :
“https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_d
esc&per_page=10&page=1&sparkline=false&locale=en”
path : “1,symbol”
sender : “isi addres kalian”
11. udah beres nggal masuk ke api
12. mau lanjut? Apa udah pusing? Kwkwkw
13. ok lanjut download mushi oracle disini
https://www.mediafire.com/file/nefidw4g0ar04ag/MushiSepoliaOracleV1.zip/file
14. udah download > ekstrak > buka filenya
15. klik https://infura.io.

Iku n aja dari no 1 sampe 4


16. buat api baru, iku n aja caranya (buat nama terserah)

17. kalo udah copy api key yg udah di buat

18. buka aplikasi mushi yg tadi di download. Isi 1 api key, 2 addres kalian, 3 kalo udah launch dan
jalan bera beres
19. dah gitu aja, mohon koreksi kalo salah yaa. Hanya bantu buat yg ga paham. Saya pamit. Udah ya
paham kan? Buat yg python gua juga belum. tq

Anda mungkin juga menyukai