천천히 앞으로!

천천히 앞으로!

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

천천히 앞으로!

컨텐츠 검색

태그

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

최근글

댓글

공지사항

아카이브

Ethereum(5)

  • (BlockChain) NFT-Market (2)

    https://developerjjh.tistory.com/179 (BlockChain) NFT-Market (1) NFT를 거래할 수 있는 조그마한 Market을 만들어 보려고 한다 일단, 시작에 앞서 파일 및 폴더 환경설정부터 하면서 천천히 진행하려 한다 0. TS 설치 npm list -g npm i -g typescript ts-node 이전에 TS를 사용 developerjjh.tistory.com 이전 게시물에 앞서 코드를 이어가 보려고 한다 nft-market/back 추가 라이브러리 설치 npm i axios web3 web3-utils mkdir contracts back/contracts // SPDX-License-Identifier: MIT pragma solidity ^0.8.19..

    2023.03.17
  • (BlockChain) Remix 활용

    Remix를 사용하기 전에 폴더 및 라이브러리 설정 mkdir remix cd remix npm init -y npm i truffle @openzeppelin/contracts @remix-project/remixd npm i -D prettier-plugin-solidity npx truffle init Remix http://remix.ethereum.org에서 사용 스마트 컨트랙트의 작성 및 배포를 쉽게 할 수 있도록 하는 Ethereum IDE이라고 쉽게 이야기가 가 VScode에서 작성한 로컬 파일을 Remix에서 연동 -s : 로컬 폴더 위치 옵션 -u : 연결할 주소 npx remixd -s . --remix-ide https://remix.ethereum.org # npx remixd -..

    2023.03.13
  • (BlockChain) Token Swap

    TokenSwap 토큰을 다른 토큰으로 변경하는 것 보통 이전 토큰을 새로운 토큰으로 교환 거래소에서 '스왑기간', '스왑 지원 거래소', '마이그레이션 지원' 등으로 토큰 스왑 기능 지원을 표기 토큰 업데이트 및 재정적 이익을 얻을 수 있다 한 블록체인에서 다른 블록체인으로 두 당사자간의 토큰 유형 교환 이러한 교환은 토큰 교환 플랫폼에서 가능 폴더 및 라이브러리 설치 mkdir swap cd swap npm init -y npm i truffle @openzeppelin/contracts npm i -D prettier-plugin-solidity contract EthSwap 토큰의 변경을 위해 사용하기에 거래 관련 내용만 존재 address(스마트 컨트랙트) : 전달된 스마트 컨트랙트의 CA를 반..

    2023.03.13
  • (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) Geth & Go 설정

    Geth를 위한 설정 Geth : Go 언어로 구현된 ethereum(이더리움) 서버 Golang Google에서 개발한 프로그래밍 언어 (컴파일 언어) 이름은 Go이지만 검색 등에서 불편해서 Golang이라고 부른다 Go 설치 sudo apt-get install golang Go version 확인 go version geth 라이브러리 sudo apt-get install libgmp3-dev tree make build-essential libgmp3-dev : 다중 정밀도 산술 라이브러리 tree : 디렉터리를 tree 형태로 보여준다 make : 통합 컴파일러, 다양한 언어에 대해서 알아서 빌드를 해준다 build-essential : 빌드에 필요한 기본 라이브러리들을 제공 Go-Ethereu..

    2023.02.09
이전
1
다음
티스토리
© 2025 TISTORY. All rights reserved.

티스토리툴바