Node API

Nodit Nodes ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  Endpoint๋ฅผ ํ• ๋‹น๋ฐ›์•˜๋‹ค๋ฉด Node API๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ์— ๋ฐ”๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Node API๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Node API๋Š” ๋ธ”๋ก์ฒด์ธ ๋…ธ๋“œ์˜ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋กœ, ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก์ฒด์ธ ๋…ธ๋“œ๋ฅผ ํ†ตํ•ด ์‹คํ–‰๋˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๊ณผ ์„œ๋น„์Šค๋ฅผ ์™ธ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์†์‰ฝ๊ฒŒ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ํ†ต๋กœ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. Nodit์˜ Node API๋Š” ๋ธ”๋ก์ฒด์ธ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ ์ธํ„ฐํŽ˜์ด์Šค๋“ค๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, ์ด๋กœ ์ธํ•ด ๊ธฐ์กด ๋ธ”๋ก์ฒด์ธ ํ”„๋กœ์ ํŠธ๋“ค๋„ ๋ณ„๋„์˜ ์ฝ”๋“œ ์ˆ˜์ • ์—†์ด Nodit Node๋ฅผ ํ†ตํ•ด ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ์™€ ์ง์ ‘์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


Node API ๊ธฐ๋Šฅ ํ•œ๋ˆˆ์— ์‚ดํŽด๋ณด๊ธฐ

Node API๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๋“ค์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํŠธ๋žœ์žญ์…˜ ์ „์†ก ๋ฐ ๊ด€๋ฆฌ

Node API๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ๋กœ ํŠธ๋žœ์žญ์…˜์„ ์ „์†กํ•˜๊ณ , ํ•ด๋‹น ํŠธ๋žœ์žญ์…˜์˜ ์ƒํƒœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ํŠธ๋žœ์žญ์…˜ ์„œ๋ช…, ์ „์†ก, ๊ทธ๋ฆฌ๊ณ  ํŠธ๋žœ์žญ์…˜์ด ํฌํ•จ๋œ ๋ธ”๋ก์˜ ํ™•์ธ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

๋ธ”๋ก ๋ฐ ํŠธ๋žœ์žญ์…˜ ๋ฐ์ดํ„ฐ ์กฐํšŒ

์‚ฌ์šฉ์ž๋Š” Node API๋ฅผ ํ†ตํ•ด ํŠน์ • ๋ธ”๋ก์ด๋‚˜ ํŠธ๋žœ์žญ์…˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ธ”๋ก์ฒด์ธ์˜ ํ˜„์žฌ ์ƒํƒœ๋‚˜ ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€ํ† ํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ„์ • ๋ฐ ์ƒํƒœ ์ •๋ณด ์กฐํšŒ

Node API๋Š” ๋ธ”๋ก์ฒด์ธ ๊ณ„์ •์˜ ์ž”์•ก, ํŠธ๋žœ์žญ์…˜ ๋‚ด์—ญ, ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ์ƒํƒœ ๋“ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๊ณ„์ • ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๊ฑฐ๋‚˜ DApp ๊ฐœ๋ฐœ ์‹œ ํ•„์ˆ˜์ ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ์‰ฝ๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฒคํŠธ ๊ตฌ๋…

Node API๋Š” ํŠน์ • ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ์ฃผ์†Œ๋กœ ์ „์†ก๋œ ํŠธ๋žœ์žญ์…˜์ด๋‚˜ ํŠน์ • ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ์—์„œ ๋ฐœ์ƒํ•œ ์ด๋ฒคํŠธ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์ƒํƒœ ๋ฐ ๋…ธ๋“œ ์ •๋ณด ํ™•์ธ

์‚ฌ์šฉ์ž๋Š” Node API๋ฅผ ํ†ตํ•ด ํ˜„์žฌ ๋„คํŠธ์›Œํฌ์˜ ์ƒํƒœ, ์—ฐ๊ฒฐ๋œ ๋…ธ๋“œ์˜ ์ •๋ณด, ๋„คํŠธ์›Œํฌ์˜ ์ตœ์‹  ๋ธ”๋ก ๋ฒˆํ˜ธ ๋“ฑ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ์˜ ๊ฑด๊ฐ• ์ƒํƒœ๋ฅผ ํŒŒ์•…ํ•˜๊ณ , ๋…ธ๋“œ๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์šด์˜๋˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


Getting Started with Node API

Nodit์˜ Node API๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Nodit Node Quickstart ๋ฅผ ๋”ฐ๋ผ ํ”„๋กœ์ ํŠธ์— ํ•˜๋‚˜ ์ด์ƒ์˜ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋…ธ๋“œ์˜ Endpoint๊ฐ€ ์ƒ์„ฑ๋˜์—ˆ๋‹ค๋ฉด, Nodit์˜ ๊ฐœ๋ฐœ์ž ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ํ•ด๋‹น Endpoint๋กœ API๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ API ํ˜ธ์ถœ์— ํ•„์š”ํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ์‘๋‹ต ํ˜•์‹์€ Nodit์˜ ์ƒ์„ธํ•œ API ๊ฐ€์ด๋“œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Node API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๊ณ , ์—ฌ๋Ÿฌ๋ถ„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋”์šฑ ๊ฐ•๋ ฅํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ Node API Specification ๋ฌธ์„œ ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.