천천히 앞으로!

천천히 앞으로!

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

천천히 앞으로!

컨텐츠 검색

태그

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

최근글

댓글

공지사항

아카이브

전체 글(211)

  • (BlockChain) Solidity 문법(1)

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

    2023.03.06
  • (BlockChain) Truffle로 MetaMask와 React,Express 연결

    최근에 작성한 이전 게시물에서 Truffle을 이용하여 MetaMask와 React 환경의 Front를 연결했다 이번에는 거기에 Express 환경까지 연결하여 Axios 통신을 이용해 보도록 한다 먼저 Express환경을 설치할 폴더를 만들어서 다음 명령어를 실행한다 npm init -y 이후 필요한 라이브러리를 설치해 준다 npm i express cors truffle web3 truffle 라이브러리가 설치되었다면, 그 환경에 맞게 다음 명령어로 기본 설정을 해줘야 한다 npx truffle init 이 명령어가 정상적으로 작동했다면 3개의 폴더 1개의 js 파일이 생성된다 contracts Smart Contract 코드 작성 폴더이다. Solidity언어로 작성한 코드를 여기에 작성하면 된다고..

    2023.03.05
  • (BlockChain) MetaMask와 Front(React) 연결

    일단 작업할 폴더에 React 환경을 설치해주자 설정이 완료되면 쓸 때 없는 기본 제공되는 효과들은 지워주자 그리곤 입력한 값에 따라 최초 0이었던 수가 사칙연산에 따라 변하도록 하는 solidity contract 코드를 작성하자 // SPDX-License-Identifier: MIT pragma solidity ^0.8.18; contract InputCalc{ int private result; constructor(){ result = 0; } function getResult() public view returns (int){ return result; } function add(int _input) public { result += _input; } function minus(int _inp..

    2023.03.03
  • (BlockChain) Truffle

    기본설정 작업하고자 하는 폴더로 이동 이후 npm i truffle 입력 truffle 라이브러리 설치 후 npx truffle init 입력 저는 오늘 날짜에 truffle-test 폴더 안에서 명령어를 입력했습니다!! 그리곤 3개의 폴더와 1개의 js 파일이 생성되었습니다 생성된 폴더 contracts : Solidity를 이용한 Smart Contract 코드 작성 폴더 migration : 배포 관련된 코드를 작성하는 폴더 test : 테스트 코드 작성 폴더 생성된 파일 truffle-config.js : tuffle 설정 파일 컴파일할 Solidity 코드 작성 // SPDX-License-Identifier: MIT pragma solidity ^0.8.18; contract Practice{..

    2023.03.02
  • (Project) SideProject EtherScan (blockChain)

    블록체인을 배우고 약 한 달 반 정도 지났을 때 오랜만에 개인 프로젝트가 잡혔다 첫 개인 프로젝트 이후에 4달 만에 돌아온 개인 프로젝트 팀 프로젝트를 하기 전에는 몰랐지만, 요번 개인 프로젝트를 시작한다고 했을 때 무언가 긴장이 덜 됐었다 그러면서 느낀거는 아,, 확실히 개인 프로젝트가 부담이 덜 하는구나... 라고 생각이 들었다. 거기 블록, 트랜잭션, 지갑 주소 정보 출력 토큰의 코인에 대한 가격은.... 적당히 각자의 판단에 라는 말에 정말 저거만 하면 되나?ㅋㅋㅋㅋ라는 나쁜 마음이 엄청 들곤 했다ㅋㅋㅋ 어느 프로젝트를 하든 항상 하던 거처럼 환경설정 하고 EtherScan이라는 블록체인 익스플로러를 만들면 된다고 하셨으니 그 페이지를 프로젝트 요구사항에 맞춰 ClonePaging 한다고 생각하고..

    2023.03.02
  • (Project) SideProject ClonePaging (HTML&CSS, JS)

    수강 중 Nodejs라는 걸 배우기 전에 여태 까지 배웠던 HTML&CSS, Javscript를 이용해서 ClonePaging 하는 개인 프로젝트를 맞이하게 되었다!!! 저 3가지의 스택들을 배우는 중간중간에 ClonePaging 하고 싶은 것을 찾아 하는 시간이 있긴 했다 다만, 제대로 하지도 않고 설렁설렁해서 아쉬웠는데 잘되었다는 생각을 했었다 어렸을 때 부터 좋아했었던 MondayKiz 소속사를 ClonePaging 하기로 마음을 먹었다 개인 프로젝트의 기간은 1주일! (22.10.06 ~ 22.10.12) 우리 기수 전인원들이 프로젝트 시작전 본인들의 희망 페이지를 찾고 승인받기 위해 한 명씩 한 명씩 담당 교수와 이야기를 나눴다 그러곤 교수는 내 차례 때 이렇게 말을 했다 너는 이거 전체 페이지..

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

티스토리툴바