블록체인에 대한 구성

3665 단어
Solidity es un lenguaje de programación que fue creado para desarrollar aplicaciónes en el blockchain. 계속해서 블록체인에 대한 가장 지능적인 접근 방식을 나타냅니다. Elegí este ejemplo porque muestra diferentes aspectos que diferencian a Solidity de otros lenguajes muy similares como C++ y Javascript.



안테스 드 엠페자르



Para realizar este tutorial ocupas la billeteraMetamask que la puedes conseguir como una extensión de tu navegador. Rinkeby Testnet에 추가로 필요한 사항은 다음과 같습니다Faucet.

엘 콘트라토 인텔리전트




// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;

contract Vault {
    mapping(address => uint) public balances;

    function deposit() public payable
    {
        balances[msg.sender] += msg.value;
    }

    function withdrawAll() public
    {
        address beneficiary = msg.sender;
        uint amount = balances[msg.sender];
        //payable(beneficiary).transfer(amount);
        (bool success, ) = address(beneficiary).call{value: amount}("");
        require(success, "Transfer failed.");
        balances[msg.sender] = 0;
    }
}


¡ Gracias por ver este 튜토리얼!

Sígueme en dev.to y en para todo lo relacionado al desarrollo en Blockchain en Español. Y también a que nos comparte un mundo de conocimiento.

좋은 웹페이지 즐겨찾기