천천히 앞으로!

천천히 앞으로!

  • 분류 전체보기
    • HTML&CSS
    • Javascript
    • Node.js
    • React
    • BlockChain
    • C++
    • Programmers
    • TypeScript
    • Project
    • Life
    • DevOps
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

천천히 앞으로!

컨텐츠 검색

태그

Token ERC721 Interface JS solidity 배열 TS metamask 프로그래머스 typescript Ethereum CI/CD JavaScript Blockchain multer programmers nft react 자료구조 nodejs

최근글

댓글

공지사항

아카이브

전체 글(211)

  • (BlockChain) IERC721Metadata 구현

    interface IERC721Metadata.sol 전체 코드 // SPDX-License-Identifier: MIT pragma solidity ^0.8.19; interface IERC721Metadata { function name() external view returns (string memory); function symbol() external view returns (string memory); function tokenURI(uint tokenId) external view returns (string memory); } Metadata란 ? 데이터를 위한 데이터, 데이터에 대한 데이터 어떤 목적을 가지고 만들어진 데이터라고 정의할 수 있다 다른 데이터를 설명해 주는 데이터 데이터에 ..

    2023.03.10
  • (BlockChain) Interface IERC20 / ERC20 Token 구현

    Solidity의 interface 다른 컨트랙트와 상호작용이 가능 You can interact with other contracts by declaring an interface 자식 컨트랙트를 위한 틀, 추상 함수로만 구성되어야 한다 추상 함수 : 함수이름, 매개변수, 출력만 선언해 두고 내용이 없는 함수를 뜻 TS에서의 interface처럼 정의를 하지 않고 선언만 한다 특징 함수의 기능은 정의하지 않는다, 구현하지 못한다 다른 interface에서 상속이 가능하다 다른 interface으로부터 상속을 받을 수 없다 함수는 무조건 external 옵션을 설정해야 한다 생성자를 선언할 수 없다 상태변수를 선언할 수 없다 interface IERC20.sol // SPDX-License-Identif..

    2023.03.09
  • (BlockChain) Solidity 문법(2)

    https://developerjjh.tistory.com/165 (BlockChain) Solidity 문법(1) Solidity 자료형 (타입) int : 부호가 있는 정수 uint : 부호가 없다 (양수) string : 문자열 ***[] : 배열 address : 주소 관련 정보를 제공 20 크기의 이더리움 어드레스 지갑 계정 주소 | CA 종류 address.balance : developerjjh.tistory.com 메서드 옵션 접근제어 지정자 (가시성으로 분류) external : 외부 컨트랙트만 접근 가능 해당 스마트 컨트랙트 내부에서 호출하지 못하고 외부에서만 호출이 가능하도록 설정 상태변수는 external 옵션을 사용할 수 없다 internal : 내부 컨트랙트 호출 가능 해당 스마..

    2023.03.09
  • (BlockChain) Solidity를 이용한 간단하게 Bakery 예제

    작업 폴더 생성 front / back 폴더생성 각 폴더에 필요로 하는 라이브러리 및 init 설정 ( vscode Terminal ) front yarn create react-app front cd front yarn add web3 back cd back npm init -y npm i truffle npm i -D prettier-plugin-solidity npx truffle init useWeb3.js 생성 Custom Hook 생성 solidity 파일 생성 ( Bakery.sol ) // SPDX-License-Identifier: MIT pragma solidity ^0.8.19; contract Bakery { mapping(address => uint) public breads; f..

    2023.03.08
  • (BlockChain) Solidity를 이용한 투표 DApp 구현

    express/contracts내 Vote.sol 파일 작성 // SPDX-License-Identifier: MIT pragma solidity ^0.8.18; contract Vote { string[] public candidateList; mapping(string => uint) public votesReceived; event Voted(string candidate, uint votes); constructor(string[] memory _candidateNames) { candidateList = _candidateNames; } function validCandidate(string memory candidate) private view returns (bool) { for (uint ..

    2023.03.08
  • (BlockChain) Token

    Token ( 토큰 ) Ethereum 기반 블록체인에서 Peer 사이에 디지털 방식으로 양도할 수 있는 모든 자산을 Token이라고 한다 할당된 속성에 따라 분류, 용도가 다르다 종류 ERC721, ERC1411, ERC1155, ERC223, ERC621, ERC777 등 ERC20 : 가장 기본적인 토큰 ERC : Ethereum Request for Comment 이더리움 블록체인 네트워크에서 정한 표준 토큰 스마트 컨트랙트로 생성 FT 토큰 : 대체가 가능한 토큰 FT : Fungible Token → 대체 가능한 토큰 NFT : Non Fungible Token → 대체가 불가능한 토큰 사용이 매우 다양하다 교환, 가치 자산, 기본 자산의 표현, 가치가 국가통화에 대해 고정된 StableCoi..

    2023.03.06
이전
1 ··· 5 6 7 8 9 10 11 ··· 36
다음
티스토리
© 2025 TISTORY. All rights reserved.

티스토리툴바