Questions tagged [eosjs]
QAs about the JavaScript module eosjs which uses RPC-APIs to interact with an EOS.IO blockchain.
203
questions
3
votes
1
answer
293
views
Deploy Contract from browser using eosjs
so I would like to deploy an EOS contract using eosjs. I encountered several problems (especially with converting the .abi and .wasm files).
All the examples either use node (so fs is available) or an ...
0
votes
1
answer
74
views
Scatter detection delay issue
I am working on developing a web app in EOS. I am using scatter browser extension to sign the transactions.
During page load, the status of scatter is checked using the following code
const setStatus ...
2
votes
2
answers
323
views
A possible alternative sign in/login process instead of firebase auth / amazon cognito using an eos contract?
I had the the idea of a secure alternative login process using an EOS smart contract instead of firebase or Amazon cognito. I would like to know if something like this feasible?
My idea is somewhat ...
0
votes
1
answer
63
views
Smart contract redeem token action - Example
Do you have some example that shows how to design an action for a smart contract that when the user sends a REDEEMCODE action the smart contract will transfer some quantity of a custom token for the ...
0
votes
1
answer
500
views
How to get Block using JsonRpc from eosjs using nodejs?
Whenever I try to get the block using the eosjs in NodeJS like in the example I get the error 'Invalid Block number or ID, must be greater than 0 and less than 64 characters'
Altho when I use other ...
0
votes
1
answer
37
views
How much RAM saved / latency added from new KV Table
How much RAM do the KV Tables save / how much additional latency does this storage type add to the trx lifecycle?
https://github.com/EOSIO/eos/releases/tag/v2.1.0
0
votes
1
answer
361
views
Setting eosio.code permission for contract account in eosjs
I am trying to set the eosio.code permission for my contract on account kbo2byvpkbiy (private blockchain). The reason I want to do this is calling eosio.token/transfer from within this contract.
All ...
0
votes
2
answers
183
views
How to create an EOS account using eosjs without existing account and its private key
I have a question about EOS, eosio and eosjs.
I want to create an EOS account using frontend website that I developed. I I recognize that creating an account needs existing account, and needs its ...
0
votes
1
answer
124
views
How to obtain signatures?
I'm trying to send a transaction by using eos push_transaction, but I don't have signatures. I found some exaples, they have signatures like below, they start with SIG_K1_
I have a transaction object. ...
0
votes
1
answer
98
views
How much RAM to buy?
How can one determine the amount of RAM to buy for a new account and for regular transfer actions?
The page here recommends 4K of RAM:
https://support.bancor.network/hc/en-us/articles/360018325291-...
0
votes
1
answer
120
views
eoslime: Provided keys, permissions, and delays do not satisfy declared authorizations
When Trying to run my test with
eoslime test
and calling
eoslime.Contract.deploy(...., ....)
I get
Error: the string "{\"code\":500,\"message\":\"Internal Service Error\",\"error\":{\"code\":...
0
votes
1
answer
130
views
Error while signing a transaction using nodejs wallet API?
I am building an eosdapp using nodejs code.I got the wallet api from the developers portal,but when i run the code i get the following error.
{"code":500,"message":"Internal Service Error","error":{"...
0
votes
1
answer
66
views
EOSJS get information about a list of the multi-index table rows
Suppose that I have a user table, where each user has a status.
TABLE user_info {
name username;
uint64_t status = 0;
auto primary_key() const { return username.value; }
};
...
0
votes
0
answers
10
views
Error: assertion failure with message: Signing value already used
I try to do several actions in one transaction on Wax blockchain in Node.JS. All accounts share same active key.
Sometimes it works and everything is fine, but mostly I get an error: "assertion ...
1
vote
1
answer
33
views
I want to store additional data on the "submit_transaction" using transact on the api object
I am new to the eosio platform. My goal is to store additional data onto the testnet.eos.io and receive a transaction_id which I managed to do. However on searching my transaction_id I see my ...
0
votes
1
answer
58
views
WARN: 10 attempts to find canonical signature
What does this warning mean?
WARN: 10 attempts to find canonical signature
This is a warning as I understand from eosjs.
0
votes
1
answer
59
views
Name should be less than 13 characters, or less than 14 if last character is between 1-5 or a-j
i am facing this error when i hit my Post API,Basically i am creating this API for propose the Multisig Transaction. And i am follow the documentation of EOSJS from offical website of EOSIO. MY naming ...
0
votes
1
answer
150
views
How to avoid CORS error on testnet?
When accessing an eos contract via eosjs, it works fine on a local net, but raises an error on testnet (jungle):
Access to fetch at 'https://jungle.eosn.io/v1/chain/get_abi' from origin 'http://...
0
votes
1
answer
50
views
Creating an account key pair outside of using eosjs
Hello Guys is there any method through which I can create a valid EOSIO key pair without using EOSJS, If that's not possible can any one explain how does eosjs-ecc create those keys and can I ...
0
votes
1
answer
92
views
EOS 'newaccount' action generates the error Error: missing authority.keys (type=key_weight[])
I have created a MultiNode Setup using the Bios Boot sequence https://developers.eos.io/welcome/latest/tutorials/bios-boot-sequence. And created the accounts as 'eosio' & 'accountnum11'. I am ...
0
votes
1
answer
60
views
Signing and submission of transaction seperately
is there any way where we can have a user sign a transaction using their private key on the front end. And we get the signed transaction transfer it to our server over the internet and push the ...
0
votes
1
answer
138
views
What causes this error: Error: Required configuration or TAPOS fields are not present
What causes this error?
Error: Required configuration or TAPOS fields are not present
I am pushing transactions to a mainnet block producer and I am receiving this error intermittently.
Any help would ...
1
vote
3
answers
186
views
How to "get currency balance" with mongo_db_plugin?
I'm struggling to find the answer to that issue and thought maybe the collective knowledge might be helpful ;-)
I'm trying to get the balance of a certain token for a specific account from the ...
1
vote
1
answer
117
views
Code sample to use PowerUp feature
Can someone point me to code samples on how to use PowerUp feature? Also, how can a wallet be setup to use it automatically?
Thanks in advance.
0
votes
1
answer
88
views
Is there a C++ library just like eosjs?
I want to sign and send transactions (generally trigger any smart contract action) from a c++ external app. How can I do this?
If my app was in javascript, that would be easy since I know that I can ...
1
vote
2
answers
380
views
New JSSignatureProvider is not a function in EOSJS
Version of EOSJS
eos@fffff and eos@beta3
Describe the bug
const JsSignatureProvider = require('eosjs/dist/eosjs-jssig');
const signature = new JsSignatureProvider([privKey]);
TypeError: ...
1
vote
2
answers
3k
views
Transaction requires authority, but does not have signatures for it
I am trying to send tokens from one account to another using eosjs & reactjs with the standard eosio.token contract but I have issues with the authority. Can someone please explain the meaning of ...
0
votes
1
answer
77
views
Can't create EOS Account with eosjs library (UnhandledPromiseRejectionWarning)
I have already run this code few weeks back and back then it was working perfectly but now it's giving me an error:
UnhandledPromiseRejectionWarning: Error: account names can only be 12 chars long
I ...
0
votes
1
answer
57
views
dApps: Public networks & Messaging
Could you please help me to figure out the following questions?
Is it safe if users of a decentralized application use public nodes endpoint via RPC to make transactions to smart contracts? Such as ...
0
votes
1
answer
51
views
Cannot create account using EOSJS 16: Permissions Error
I know EOSJS 16 is deprecated, but I want to know how to solve this following error in it.
var Eos = require('eosjs');
// Default configuration
var config = {
chainId: 'CID', // 32 byte (64 ...
0
votes
1
answer
333
views
How to sign this EOS transaction provided with below code and response?
This below code is working fine in testnet. I want to do transaction, signing and broadcasting individually. I generated the raw transaction, but I don't understand how to sign it.
I have provided the ...
3
votes
1
answer
184
views
EOSJS how to query the top voters
I can get some unsorted voters by using
await eos.getTableRows({
json: true,
code: 'eosio',
scope: 'eosio',
table: 'voters',
// tableKey,
// lowerBound,
// upperBound,
...
1
vote
2
answers
337
views
How to transfer/deposit tokens on Front end Dapp with Scatter?
I am working on an EOS frontend Dapp with Scatter on local chain. I am getting a problem with transfer/deposit tokens from one account to another. After logging into scatter with "test1" and trying to ...
0
votes
0
answers
7
views
What is the cost of token generation on EOS?
I am able to generate tokens in BSC. It costs around 5-6 dollars. But I don't know the cost of token creation on EOS network. I would be glad if you give an answer. Good work.
0
votes
2
answers
295
views
How to listen/get on-chain data in real time
I know that I can use eosjs to read/query multi_index table data from the chain. However, my goal is to listen to/on these changes. Specifically, I want to receive a notification whenever something ...
3
votes
2
answers
167
views
modules.format.encodeName() replacement in 20.0.0?
In eosjs@16.0.9 I have a Eos.modules.format.encodeName()
Is there something like that in eosjs@20.0.0 or what can I use to replace it?
0
votes
0
answers
13
views
EOS Blockchain :gap exists between last irreversible block and first reversible block
I am trying to restart the nodeos node using --hard-replay-blockchain param.
The block.log file gets replayed correctly and terminates due to the following error.
reversible_blocks_exception: ...
0
votes
0
answers
14
views
creator account in mainnet
I would like to integrate EOS in my exchange. In this regard I need a pool account which will handle all other accounts in my exchange. So to create that pool account we need a creator account. After ...
0
votes
0
answers
12
views
tx_cpu_usage_exceeded error transaction [duplicate]
sometimes when i run eosio transactions like this below, i have this error and transaction not complete. These transaction are for save data on smart contract table on a local nodeos. I use eosjs to ...
0
votes
1
answer
53
views
What is the latest version of eosio and what is the new github site?
Why is the official github no longer updated last year?
How do I build the latest image?
1
vote
2
answers
111
views
How to get irreversible status in eosjs?
I am currently using api.transact to send the transaction to the eos Blockchain. I want a way to check for irreversile status so that I can confirm that the transaction has happened successfuly.
Is ...
0
votes
0
answers
56
views
How to call contract via wax.api.transact include eos signatures
i have problem when create transact use wax.js, i get the eos signatures but do not know how to add this signatures
transaction declares authority “something”, but does not have signatures for it
...
2
votes
1
answer
60
views
Multinode data with eosjs
I need to prepare eosio dashboard for that I need multi nodes information.
I am using eosjs nodejs library to get genesis node chain information. Can I get which other nodes are connected with genesis ...
0
votes
0
answers
22
views
The error was happend on JsSignatureProvider of eosjs on React Native
I'm developing the eos wallet app on react native. But it happens the issues like following.
My code is
import { Api, JsonRpc, RpcError } from 'eosjs';
import { JsSignatureProvider } from 'eosjs/dist/...
0
votes
2
answers
101
views
How to use resource_payer on eosjs
EOSJS added a new feature to their library and now we can specify the resource payer.
I wanted to try and use it but their example doesn't work.
1
vote
0
answers
38
views
How to catch transaction errors?
I'm trying to send a specific number of transactions per day to a smart contract.
Because of low CPU stake I easily get CPU error.
My goal is to catch this error and handle it in order to keep trying ...
1
vote
1
answer
331
views
Max inline action depth per transaction reached on simple EOS transfer action call?
I am seeing the error
Error 3040000: Transaction exception
Ensure that your transaction satisfy the contract's constraint!
Error Details:
max inline action depth per transaction reached
after a ...
0
votes
1
answer
1k
views
WAX - Signature error : "Message: transaction declares authority, but does not have signatures for it."
I'm trying to send a transaction from my react frontend to local chain, I have signed in wax cloud wallet and made a transaction. But at last I met this signature error.
"Message: transaction ...
0
votes
1
answer
133
views
Difference between send and push transaction
So I've been thinking about this from the start but haven't found any resources on how they differ. On the eosio chain api reference, there is a send_transaction method and a push_transaction method. ...
0
votes
1
answer
105
views
Claim rewards system (Something like how alien worlds give rewards to players)
I'm trying to make something similar to alien worlds, how can I transfer tokens from the contract to the user but have the resource costs go to the user using EOSJS?