Courses
Reviews
- Creating an EOS Simple Wallet Using EOSJS
- Creating an EOS Simple Wallet Using EOSJS
- Creating an EOS Simple Wallet Using EOSJS
- Creating an EOS Simple Wallet Using EOSJS
- Creating an EOS Simple Wallet Using EOSJS
Posts
Q&A
mainnet transaction
Provided keys, permissions, and delays do not satisfy declared authorizations์๋ฌ๋ฉ์ธ์ง ๋ณด๋ฉด ์์๊ฒ ์ง๋ง ํค์ ๋ฌธ์ ๊ฐ์ต๋๋ค.. ํด๋น ๊ฐ์์ eos ๋ฒ์ ผ์ด 1.6 ๋ฒ์ ผ์ ๋๋ค.. ์ด์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
- 0
- 1
- 262
Q&A
transfer์๋ฌ
์ฐ์ ์๋ชป๋ ๋ถ๋ถ๋ถํฐ ๋ง์๋๋ฆด๊ป์. apibankdap11์ ํค๊ฐ ์๋ apibankdap12 ์ด ๊ณ์ ์ ํ๋ผ์ด๋น ํค์ ๋๋ค. broadcast๋ฅผ falseํ๋ฉด์ ๋ธ๋ก์ฒด์ธ์๋ค ์ฌ๋ฆฌ์ง ์๊ณ ๋ด๋ถ์์ ๊ทธ๋ฅ ์ฒ๋ฆฌ๋๋ฏ์ด ํ๊ธฐ ๋๋ฌธ์ ์ค๋ฅ๊ฐ ์๋๊ณ ์งํ๋ ๋ถ๋ถ์ ๋๋ค. ์ค๋ฅ ๋์์ ๋ ์ค๋ฅ๋ฅผ ์๋ณด๋ฉด ๊ฑฐ๊ธฐ์ ๋ต์ด ์์ต๋๋ค. ์๋ง broadcast๋ฅผ config์์ ๋นผ๊ณ (๋นผ๋ฉด ๋ํดํธ๊ฐ true์ ๋๋ค.) ํ์๋ฉด ์๋๊ณผ ๊ฐ์ด ์๋ฌ๊ฐ ๋ ๊ฒ์ ๋๋ค. {"code":500,"message":"Internal Service Error","error":{"code":3090003,"name":"unsatisfied_authorization","what":"Provided keys, permissions, and delays do not satisfy declared authorizations","details":[{"message":"transaction declares authority '{\"actor\":\"apibankdap11\",\"permission\":\"active\"}', but does not have signatures for it under a provided delay of 0 ms, provided permissions [], provided keys [\"EOS7RBbdEoP3nqLDRkrVKwJUCy8MPrt6NH6u2NGtwpcunnr7qFenk\"], and a delay max limit of 3888000000 ms","file":"authorization_manager.cpp","line_number":524,"method":"check_authorization"}]}} ๋ฌผ๋ก ์น์ ํ์ง ์์ง๋ง ์ ๊ธฐ๋ฅผ ๋ณด๋ฉด ํด๋น ์์ค์ ์ค๋ฅ๋ฅผ ์ฐพ์์ ์์ต๋๋ค. ์ ๊ฐ์ ๊ฒฝ์ฐ ๋ณดํต "what"์ ๋ง์ด ๋ด ๋๋ค. ์๋ง ์ ๊ฐ ๊ฐ์ํ๋ ์ ํ ์์ค์๋ broadcast๊ฐ ์๋๊ฒ์ผ๋ก ๋ณด์ด๋ค์..^^ eosjs๋ฅผ ์ฌ์ฉํด์ ๋ง์ eos dapp๋ค์ด ์๋น์ค๋ฅผ ํ๊ณ ์์ต๋๋ค. ์ข๋ ์ต์ํด์ง์๊ณ ๊ณต๋ถํ์๋ฉด ํ์ค ์ ์์๊บผ๋ผ ์๊ฐํฉ๋๋ค. ์ข๋ ํ์ ๋๋ฆฐ๋ค๋ฉด transfer๊ฐ ๊ฐํธํด์ ๋ง์ด ์ฐ์ผ์๋ ์์ง๋ง ์ ๊ฐ์ ๊ฒฝ์ฐ๋ transfer๋ ์ ์ฌ์ฉํ์ง ์๊ณ ์๋์ ๊ฐ์ด transaction์ ๋ง์ด ์ต๋๋ค. Eos(config).transaction( { actions: [ { account: 'eosio.token', name: 'transfer', authorization: [{ actor: 'zxcvbasdfg11', permission: 'active' }], data: { from: 'zxcvbasdfg11', to: 'zxcvbasdfg12', quantity: '1.0000 EOS', memo: 'test' } } ] }).then(console.log).catch(console.error);
- 0
- 5
- 605
Q&A
transfer์๋ฌ
from ๊ณผ to๋ฅผ ๊ฐ์ ์์ด๋๋ก ๋ฃ์ผ๋ฉด ์ค๋ฅ ๋ฉ๋๋ค.
- 0
- 5
- 605
Q&A
transfer.js๋ฅผ ๊ทธ๋๋ก ๋ฐ๋ผํ๋๋ฐ ์๋๋ค์
๋ต๋ณ์ด ๋๋ฌด ๋ฆ์ด ์ฃ์กํฉ๋๋ค. ์ฐ์ ์์ ์ฝ๋์์ ์๋ชป๋ ๋ถ๋ถ์ httpEndpoint์ ์๋ชป ์ ๋ ฅ ํ์ จ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ chainID๊ฐ ์๋๊ณ chainId๋ก ๋ณ๊ฒฝ ํ์ ์ผ ๋ฉ๋๋ค. ์๋์ ๊ฐ์ด ํ์๋ฉด ๋์๋๊ฑธ ๋ณผ ์์์ต๋๋ค. const Eos = require('eosjs');const config = { httpEndpoint: 'https://api-kylin.eosasia.one', chainId: '5fff1dae8dc8e2fc4d5b23b2c7665c97f9e9d8edf2b6485a86ba311c25639191', keyProvider: ['5KPaM9abxYsHwFTCSy7i9X18wiNHtKVpMmhWskoejphWNGzKkag'],};Eos(config).transfer('yohan1234512', 'yohan1234522', '50.0000 EOS', 'test transfer') .then(console.log).catch(console.error);
- 0
- 1
- 247
Q&A
16.02 ์ค์น ๊ด๋ จ
npm install --save eosjs@16.0.9 ์ด๋ ๊ฒ ์ค์น ํ์ ์ผ๋ฉ๋๋ค. https://github.com/mayajuni/eosjs-wallet ์์ github๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
- 0
- 2
- 355
Q&A
API ์กฐํ์์ ์๋ฌ๊ฐ ๋ฉ๋๋ค.
eosjs๋ฅผ ์ค์น ํ์ ง๋์? ์ค์น ํ์ จ์ผ๋ฉด ๋ฒ์ ผ์ด 20.์ผ๋ก ๋๋ฉด์ ๋๋ ๋ถ๋ถ์ด์์. 20.0์ผ๋ก ๋ฒ์ ผ ์ ์ด ํด๊ทผ์ ๋์์. ํด๋น ๊ฐ์๋ v16.x ๋ฒ์ ผ์ผ๋ก ์งํํ์ ์ผ๋์.
- 0
- 1
- 258
Q&A
์๋ ํ์ธ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค
eosjs๊ฐ 2.0 ์ด์์ผ๋ก ์ค๋ฅด๋ฉด ๊ณผ๊ฑฐ ๋ฒ์ ผ๊ณผ ํธํ๋์ง ์์์. ๊ฐ์ข ์๊ธฐ ๊ธฐ์ค์๋ ๋ฒ์ ผ์ด 2.0์ด ์๋๋ผ์ ๊ทธ๋ฐ๋ฏ ํฉ๋๋ค.
- 0
- 2
- 267