inflearn logo
강의

講義

知識共有

ブロックチェーンとソリディティ

ライブコーディング3

argument 넣을 때 memory or calldata 지정

382

WhatsUp

投稿した質問数 1

0

function addCandidator(string _name) 에서

error message가 뜹니다.

string calldata _name 또는 string memory _name 으로 넣으면 에러 안 뜨는데,

memory / calldata 어떤 구분으로 넣으면 되나요 ?

solidity blockchain

回答 1

0

Luke Han

검색해 보니 강의 당시 버전에선 memory 에 데이터를 추가하는 것이 일반적이 였으나 데이터를 추가할 영역을 지정하는 것으로 변경된 것 같습니다.

 

참고 : https://ethereum.stackexchange.com/questions/77211/data-location-must-be-calldata-for-parameter-in-external-function-but-none-wa

2025년으로 업데이트된 이더리움 마스터링 강의 내용에 대한 문의

0

51

2

실습하는 영상은 없는 건가요?

0

78

3

ova 구글 드라이브 404

0

45

1

질문이 있습니다.

1

58

2

Web3개발자2 헬로우 월드

0

61

1

LAYER2

0

92

1

질문이요

0

84

1

Web3.js1

0

125

2

질문이요

0

91

1

컴파일 및 배포

0

175

1

컴파일 및 배포

0

190

4

rinkeby testnet 사용

0

134

1

localhost 전환이 안됩니다.

0

166

1

pendding이 유지 됩니다.

0

275

0

candidatorList 호출 에러떠요 ...에러 invalid bignumber string 뭔가요 ..ㅜ

0

507

1

deploy 이후 candidatorList 확인 시 오류가 발생합니다.

0

282

0

컴파일 창이 뜨지 않습니다.

0

230

0

거래 검증 질문이요

0

254

0

후보가 다섯명이 아니라 4명인것 같네요+기타질문

0

336

1

안녕하세요. 좋은강의 올려주셔서 감사합니다.

1

348

1

가치 전달?

0

258

0

에러가 뜨는데..

1

714

2

트랜잭션 스피드 관련

0

313

1

require(live == true)관련하여.

0

233

1