👌Analog Update - Hướng dẫn Deployed, Send a message using a GMP gateway contract

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • 👌Analog Update - Hướng dẫn Deployed & verified contract Shibuya chain
    👉 Việc đầu tiên là add Chain Shibuya:
    Tên mạng: Shibuya Network
    URL RPC: evm.shibuya.as...
    ID chuỗi: 81
    Ký Hiệu: SBY
    URL trình khám phá khối: shibuya.subsca...
    👍Tiếp theo claim SBY testnet tại: portal.astar.n...
    - Connect ví metamask
    - Kéo xuống và bấm vào biểu tượng giọt nước, bấm I'm not robot và bấm confirmed để claim 10 SBY testnet
    👉 Bước tiếp theo:
    1/ Truy cập remix: remix.ethereum...
    2/ Tạo 1 contrac tên bất kỳ .sol - Bấm enter và
    Paste đoạn code như làm ở Sapolia ngày trước. Ai chưa có thì lưu lại:
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.0;
    interface IGmpReceiver {
    function onGmpReceived(bytes32 id, uint128 network, bytes32 source, bytes calldata payload)
    external
    payable
    returns (bytes32);
    }
    contract Counter is IGmpReceiver {
    address private immutable _gateway;
    uint256 public number;
    constructor(address gateway) {
    _gateway = gateway;
    }
    function onGmpReceived(bytes32, uint128, bytes32, bytes calldata) external payable override returns (bytes32) {
    require(msg.sender == _gateway, "unauthorized");
    number++;
    return bytes32(number);
    }
    }
    - Bấm tiếp vào "Solidity Complier"
    Ở phần "Deploy and run transaction" - - - Mục Environment chọn Injected Provider - Metamask (Chú ý chain ở Metamask phải chọn là Shibuya)
    - Phần Address Gateway: Paste địa chỉ Gate way như sau:
    0x000000007f56768de3133034fa730a909003a165
    - Tiến hành Deployed và trả phí bằng Shibuya testnet
    3/ Xong mục Deployed, xổ mục Debug tìm Contract, copy lại quay về blockscount để verified:
    shibuya.blocks...
    - Smart contract: Paste smart contract đã deploy ở trên
    - Contract license: Chọn MIT license (MIT)
    - Verification Method: Chọn Solidty (Flattened Source code)
    - Complier: Chọn phiên bản đúng với phần đã deployed trên Remix (Tại mục Solidity complier)
    - Contract code: Copy code ở deploy ở trên vào
    - Bấm vào Verified and Public
    Quay về GMP - Paste contract và claim point
    -------------------------------------------------------------------------------------------------------------------
    🧠 Analog Update nốt phần Send a message using a GMP gateway contract
    1/ Tại Remix, mục con tract tạo new Folder. Tên đặt GMP. Sau đó upload 3 file .sol vào
    2/ Bấm vào IGateway.sol, bấm vào complier
    3/ Tới mục Deployed and run transaction
    Paste địa chỉ Gateway: 0x000000007f56768de3133034fa730a909003a165
    Bấm vào "this address" kéo xuống dưới mục "Deployed/Unpinned Contracts
    " chỗ IP gateway at...
    tìm xuống mục submit messenger
    Điền thông số:
    destinationAddress: ?????
    Chỗ này điền
    // sepolia 0xB5D83c2436Ad54046d57Cd48c00D619D702F3814 Nếu đang Sent SMS trên Sapolia
    // shibuya 0xF871c929bE8Cd8382148C69053cE5ED1a9593EA7 Nếu đang Sent SMS trên Shibuya
    destinationNetwork:
    5 Nếu sent trên Sapolia và điền là 7 nếu sent trên Shibuya
    executionGasLimit:
    30000
    data:
    0x01
    Bấm Transact! Qua mục tay phải xổ mục debug, copy Hash paste vào GMP để claim points
    File code mẫu:
    t.me/airdrop13...
    Hướng dẫn thêm phần sent: t.me/airdrop13...
    Done!!!
    Người mới có thể bắt đầu từ đây: t.me/airdrop13...
    #youtube #airdrop136 #airdrop #analog #update
    🗣️Share kèo airdrop chất lượng cao tại:
    👉Telegram Channel: t.me/airdrop136
    👉 Telegram Chat: t.me/airdrop13...
    👉 RUclips: / @airdrop136
    👉 debank Web3 ID: Airdrop136
    👉 Tiktok: / airdrop136
    👉 Instagram: / airdrop136
    👉X (Twitter): / viethungbkeps
    #Retroactive #airdrop136 #Testnet

Комментарии • 24

  • @nguoinhenfunny8832
    @nguoinhenfunny8832 7 дней назад

    Sao list sm contract xong nó k ra giống b nhỉ

  • @aysunsunaeva3270
    @aysunsunaeva3270 2 месяца назад +1

    good useful video

    • @Airdrop136
      @Airdrop136  2 месяца назад

      THANK U SIR. DON'T FORGET JOINT MY TELEGRAM CHANNEL AND TWITTER FOR MORE CHANCE

  • @HhhaUuya
    @HhhaUuya Месяц назад

    Cái send GMP message mạng Sepolia giờ cũng ko verify được nữa bác nhỉ?

    • @Airdrop136
      @Airdrop136  Месяц назад

      Giờ 10 ngày sau mới được nha! Cái này hên xui nữa :))

  • @theanh1561
    @theanh1561 2 месяца назад +1

    mấy cái lệnh chạy trong zany space ko thấy trong mô tả.link github cũng k có

  • @mayahang3096
    @mayahang3096 2 месяца назад

    Thank you so much.

    • @Airdrop136
      @Airdrop136  2 месяца назад

      You are welcome 🥰

  • @phongchau1152
    @phongchau1152 2 месяца назад

    mik k tải đc 3 cái file mà để upload 3 file ấy
    bạn để link ở mô tả nhưng bấm vào k thể tải về đc

    • @Airdrop136
      @Airdrop136  2 месяца назад +1

      File để trong telegram bạn ơi

  • @phongchau1152
    @phongchau1152 2 месяца назад

    GMP destination hash is not available, please wait for task execution on destination
    mik lm đúng như b hướng dẫn,nhg mà nó toàn hiện dòng chữ như vậy,cop đúng cái Txhash đó

  • @phongchau1152
    @phongchau1152 2 месяца назад

    mik Send các Tx hash nhg cop vô k claim đc cái nào b ạ,mấy ngày rùi lun

    • @Airdrop136
      @Airdrop136  2 месяца назад

      BẠN CHẠY 3 FILE. DEPLOY 2 FILE. FILE igate thì ko deploy chỉ dùng để sent sms

    • @phongchau1152
      @phongchau1152 2 месяца назад

      @@Airdrop136 mik cop cả 3 file xong compile file Igate như b ns ấy

    • @Airdrop136
      @Airdrop136  2 месяца назад

      @@phongchau1152 2 cái trên deployed. Còn cái igate chỉ complier thôi bạn

  • @kenhcuatoi0202
    @kenhcuatoi0202 2 месяца назад

    invalid! same source and destination network
    bị lỗi như thế này bạn khi claim point trên analog...hỗ trợ mình với bạn

  • @HaiNguyen-hs5qw
    @HaiNguyen-hs5qw 2 месяца назад

    Phần GPM của t làm đến đoạn Bấm Transact rồi thì nó báo "transact to IGateway.submitMessage errored: Error encoding arguments: Error: invalid arrayify value (argument="value", value="0X01", code=INVALID_ARGUMENT, version=bytes/5.7.0)" là sao bạn nhỉ? Mong bạn HD ạ, cảm ơn bạn nhiều

    • @Airdrop136
      @Airdrop136  2 месяца назад

      1/Complier IGate
      2/ Điền thông số chuẩn
      Gateway mặc định là xxxxxx165. Bấm transact là okie
      P/s: Metamask phải để đúng chain
      Sapolia thì id netwokr 5
      Shibuya network 7

  • @yanjuchen-yo8tv
    @yanjuchen-yo8tv 2 месяца назад

    GMP destination hash is not available, please wait for task execution on destination

    • @Airdrop136
      @Airdrop136  2 месяца назад

      THAT IS SYSTEM MISTAKE BRO. WAIT AND TRY MORE AND LATER. DO MORE HASH

  • @LoiSon-vd9be
    @LoiSon-vd9be 2 месяца назад

    3 file upload vào gmp lấy ở đâu vậy bạn?

    • @Airdrop136
      @Airdrop136  2 месяца назад

      Có link tải file mình để trong mô tả

  • @trungthanh7103
    @trungthanh7103 2 месяца назад

    khoảng bao lâu thì cái tx được thế bạn

    • @Airdrop136
      @Airdrop136  2 месяца назад

      SAPOLIA 15 - 30 PHÚT. CÁI SHIBUYA THÌ LÚC ĐƯỢC LÚC KHÔNG