전체 글(124)
-
[React] HOC 고차 컴포넌트
A higher-order component (HOC) is an advanced technique in React for reusing component logic. HOCs are not part of the React API, per se. They are a pattern that emerges from React’s compositional nature. Concretely, a higher-order component is a function that takes a component and returns a new component. HOC는 리액트에서 컴포넌트 로직 재사용을 위해 사용하는 고급 기술입니다. HOC는 React API의 일부가 아니며, 단지 리액트의 집합 특성에서 나온 패턴입니..
2022.08.26 -
토큰 Lock, UnLock, TimeLock 기능
Token 정보를 확인할 수 있는 Etherscan 접속 후 Web3 연결 토큰 Owner 계정 주소로 연결 진행 하셔야 합니다 일반 Lock, UnLock은 아래 메소드를 통해 주소를 입력하고 Contract Owner 계정 주소로 실행 하면 됩니다 타임락의 경우 아래 이미지 내용을 참고로 작성 후 마찬가지로 Contract Owner가 실행 하면 됩니다 시작, 종료 날짜는 unix timestamp로 변환하여 넣어야 함 아래 이미지 참조 시간 변환 참조 사이트 : https://www.unixtimestamp.com/
2022.08.16 -
Module not found: Error: Can't resolve 'crypto'
이더리움 앱 개발을 진행할 때, 버전 문제로 front-end 개발 시 에러가 발생하는 경우가 종종 있다. Web3를 설치하고 나서, React frontend가 아래와 같은 에러가 발생할 수 있다. Compiled with problems:X ERROR in ./node_modules/cipher-base/index.js 3:16-43 Module not found: Error: Can't resolve 'stream' in '/home/basti/Desktop/activate/kolor-ui/node_modules/cipher-base' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. ..
2022.08.05 -
[Solidity] Vault Contract
간단한 타임 락 / 출금 기능의 Vault Contract // SPDX-License-Identifier: MIT pragma solidity >=0.7.0 VaultInfo) public lockOf; // Event 등록 event Deposit( address indexed user, uint256 amount, uint256 timestamp, uint256 totalValueLocked ); event Withdraw( address indexed user, uint256 amount, uint256 timestamp, uint256 totalValueLocked ); constructor(address vt) { vaultToken = IERC20Token(vt); owner = msg.se..
2022.07.26 -
[AWS] Amazon Simple Storage Service(S3)
보호되어 있는 글입니다.
2022.07.26 -
[AWS] 서버 타임존 설정
sudo dpkg-reconfigure tzdata 해당 라인 선택 후 엔터로 빠져나오면 설정 끝
2022.07.25