일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Stomp user connection event
- 소개팅앱 만들기 flutter
- Firebase authentication apple login 최신
- Android apple login
- Spring boot swagger blank screen
- no such module '__ObjC'
- supabase storage feature not enabled for this tenant
- 소개팅앱 만들기 stomp
- 주 4일 근무제
- supabase storage public url not working
- 주 4일 근무제 경험담
- Firebase authentication apple login
- Spring google SMTP settings
- 로컬 서버 접속
- Spring LocalDateTime response array
- Firebase authentication android apple login
- invite user for supabase project
- 주 4일 근무제 log
- DT_TOOLCHAIN_DIR cannot be used
- 소개팅앱 만들기
- stable-diffusion-webui local 접속
- Stomp socket connection event
- stable-diffusion-webui local 네트워크에서 접속
- Supabase edge function insert data
- supabase edge function deploy error
- Supabase edge function
- Android apple login identifier
- supabase edge function deploy error supabaseurl is required
- Firebase authentication android apple login setting
- Android apple login 인증서 설정
- Today
- Total
목록공부방/블록체인 (5)
꿀맛코딩
https://docs.openzeppelin.com/contracts/4.x/api/token/erc20#ERC20FlashMint ERC 20 - OpenZeppelin Docs For an overview of ERC20 tokens and a walk through on how to create a token contract read our ERC20 guide. There are a few core contracts that implement the behavior specified in the EIP: IERC20: the interface all ERC20 implementations should conform to. I docs.openzeppelin.com transfer (토큰 전송) ..
변수 : 값을 지속적으로 변경 가능 상수 : 한번 지정된 값은 변경 불가. //변수 uint public type1 = 1; type1 = 2; //상수 uint public constant type2 = 1; type2 = 2; // 에러 자료형 타입 값 타입 vs 참조 타입 값 타입 uint, int, bool, address (고정 길이), bytes1...bytes3 (고정 길이) 참조 타입 bytes(동적 길이), string (동적 길이), array(배열), mapping(매핑) , struct(구조체) int : 기호 있는 integer ex ) int8 : -2^7 ~ 2^7-1 uint: 기호 없는 Integer ex) uint8 : 0~ 2^8-1 산술연산자 : + - * / 논리 연..
이번에는 웹에서 스마트 컨트랙트의 함수를 실행 시켜 볼거에요. 실행에 대한 결과를 말하면 test.sol 의 renderTest함수를 실행해서 String 값을 가져오고 http://127.0.0.1:8080/test 접속시 해당 함수 실행 값을 가져올거에요. 시작해 볼게요. 아래의 코드들을 프로젝트에 옮겨 주세요. 1. test.sol // SPDX-License-Identifier: MIT pragma solidity 0.8.7; contract Test { function renderTest () public pure returns (string memory greeting) { greeting = "Hello World!"; } } 2. index.js const express = require(..
가나슈는 이더리움 개발을 위한 개인 블록체인으로 계약을 배포하고, 앱을 개발해 실행 테스트를 할 수 있는 개인 블록체인이다 1. 가나슈 설치 https://trufflesuite.com/ganache/ Ganache - Truffle Suite Features VISUAL MNEMONIC & ACCOUNT INFO Quickly see the current status of all accounts, including their addresses, private keys, transactions and balances. trufflesuite.com 2. 가나슈 url 확인 RPC SERVER 항목에 HTTP://127.0.0.1:7545 해당값을 기억하자 3. Remix 로 돌아와서 Deploy & ru..
1. Infura 회원가입 및 로그인 https://app.infura.io/ 2. 프로젝트 생성 - NETWORK 는 web3 API 선택 - NAME은 자유롭게 3. 본인 테스트 네트워크 선택 후 링크 복사 (소스코드 rpcURL 에 사용예정) 4. 적당한 위치에 프로젝트 디렉터리 생성 후 해당 폴더에서 아래 명령어 입력 npm init npm install web3 5. 해당 프로젝트에 디렉터리에 test.js 파일 하나 생성후 아래 코드 복붙 const Web3 = require("web3"); const url = "여기에 infura 사이트에서 복사한 URL 추가"; const web3 = new Web3(url); const account = "여기에 지갑 주소 입력"; web3.eth.ge..