Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [eosjs]

QAs about the JavaScript module eosjs which uses RPC-APIs to interact with an EOS.IO blockchain.

1
vote
0answers
3 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
1answer
19 views

Is there an Infura or similar node service compatible with eosjs? For testnet/mainnet? Or, is starting your own node the way to go?

Are there any public api nodes for EOS? I.e. API key rate limited, etc I'd also appreciate a post on using the EOS testnet the first time. I can't find anything in Google search results about EOS, ...
0
votes
2answers
68 views

How to watch my account for transactions

I am looking for an example of checking transactions that occur on my account. I read that there is a demuxjs library that supports this, but it is difficult to approach. Clarification: I am ...
0
votes
1answer
21 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
0answers
16 views

How to use eos signature provider in production in backend

What is the standard signature provider or pattern dapp developers use in their backend. I am aware of eosjs-jssig.
0
votes
1answer
21 views

eosjs ecc sha256 produce different hash than the EOS cpp sha256

I should compare two hashes and the scenario is the following: I create a new record in the contract as I pass eosjs-ecc sha256 generated hash as string. Let name it hashA. When I want to update the ...
0
votes
2answers
49 views

Best way to read data from contract using eosjs or Cleos

How you read the data from your contracts, just by using actions? Or there is another way? Thanks!
1
vote
1answer
49 views

How does EOS create signature?

For signing serialized transaction it needs make sha256 one time, but EOS returns signature longer than 64 symbols. My question is - what is additional info added to the signature?
5
votes
1answer
284 views

Is it secure to use keosd in an aws to let dapp/app server sign transaction?

I would like to know if it is secure to run keosd on an aws locally as a hot-wallet, to let the server of a dapp send a transaction which should be signed to the aws. The server of the dapp would get ...
2
votes
1answer
180 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 ...
2
votes
1answer
60 views

How to transfer EOS Token with eosjs? [duplicate]

The title sums it up ;-) I'd like to move EOS tokens (say EOSDAC for example but any token will do it for my education) using the eosjs API... I've tried to use Scatter.js and did that but it's not ...
3
votes
1answer
85 views

New version of eosjs does not use chainId, How does it work?

I have worked with both new and previous versions of eosjs. In the previous version I had to make a config object like this: Eos = require('eosjs') // Default configuration config = { chainId: ...
0
votes
0answers
14 views

How to sign with Scatter + Hard Coded Key?

I need to sign a transaction with both a hard coded key on the server as well as the user's key. How can I go about doing this? Is there an example somewhere?
2
votes
1answer
158 views

How to transfer EOS token using Scatter.js or eos.js?

I've successfully managed to use eosjs to transfer some EOS but when I'm trying to send something else (a token) it's no longer working. For example that code is working: import ScatterJS from '...
0
votes
1answer
32 views

How eosbetdice listen to new active bet and then push an resolvebet action?

I guess this is done off-chain? they should have some daemon to monitor actions. Once a new active bet is created, the daemon will sign the seed hash with the private key and then push an resolvebet . ...
0
votes
1answer
52 views

Access public variables of a TABLE in an EOS Smart Contract

I'm trying to access data inside a smart contract. The contract is visible here for example. The documentation for the smart contract is accessible here An example of an instance of the contract (...
0
votes
1answer
46 views

get data from a smart contract

I am a bit out of my depth here but I'm trying hard to keep up. I'm trying to call a method from a smart contract on EOS. That's the Bancor Smart Contract I'm interested in in particular. Just for ...
2
votes
1answer
201 views

Calling a Smart Contract action through EOSJS

I have a local EOS network and I am trying to make my application work through a web page. I am using eosjs version 16.0.9. I downloaded it and ran npm install. I am able to run the following code ...
1
vote
0answers
29 views

Payment to dapp with text comments best practice

I am new in eos, so maybe i say something strange. I want to create a dapp that can receive payments from mobile wallets with text comments. I imagine this like front end where user type text and ...
0
votes
2answers
57 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 ...
0
votes
2answers
80 views

using keosd in eosjs

It seems that eosjs examples do not use keosd to retrieve the private keys or to sign a transaction. https://eosio.github.io/eosjs/ It says "Using the default JsSignatureProvider in the browser is ...
1
vote
2answers
137 views

How to implement “cleos push action” in Node.js via RPC or eosjs?

I'm working on Todos example in the following link. To Do list smart contract By using cleos utility, everything works fine. Now, I'm trying to access the smart contract with Node.js RPC. How ...
4
votes
1answer
34 views

EOSJS vote producer fails when voting for more than two producers?

We're trying to use scatter + eosjs for voting. This works fine if you pick one or two producers but any more than that and you get the following 500 error - POST https://api.kylin.alohaeos.com/...
1
vote
0answers
21 views

How to deploy my samrt contract on testnet in EOS [duplicate]

I have successfully pushed the transaction and deployed the smart contract on private net, I want to know How to deploy it on testnet. I have created the account on Jungle testnet.. Kindly tell me ...
1
vote
1answer
65 views

eosjs, have getActions working both ways

I've been struggling with that for a couple days and I'm crawling out for help now ;-) I've been using eosjs to parse the Actions of an account but all I can see are the transactions created by the ...
1
vote
0answers
150 views

Error 3090003 - How to provide signatures for eosio.code?

When I try call custom smart contract action I get this error. message":"transaction declares authority: '{\"actor\":\"triviafrenzy\",\"permission\":\"active\"}', but does not have ...
1
vote
1answer
27 views

How do I get my transaction Id to sign the transaction?

While signing the transaction there are 3 parameters that we need to pass, 1) txn 2) keys 3) id How Can I get my id and also what should be the structure of the transaction parameter, Kindly help
1
vote
0answers
39 views

Transaction exception while pushing transaction

While calling the push transaction API with the following body { "signatures": ["SIG_K1_K5umBpyieHE6czvtDMEAVjypG5Zz5sYo4NKbUkqJfe562mX22aLGwwZsYSQJLhBZi5s3hvjg6zVfS3ZucM97Ji5KNXSm4a"], ...
1
vote
1answer
28 views

Standard of communications between dapps and dapp browsers

I am building a dapp on EOS, and wondered what is the best practice of communicating with the dapp browser. For example on Ethereum I implemented the web3 library and all commands and apis were ...
1
vote
3answers
95 views

unsatisfied authorization error while push transaction

While using the push transaction I am getting the below error, Kindly help { "code": 500, "message": "Internal Service Error", "error": { "code": 3090003, "name": "unsatisfied_authorization", "what": ...
1
vote
1answer
57 views

What is a packed transaction?

This could be a noob question. While going through the community, I have seen some questions regarding packed transaction. Can anyone explain what is a packed transaction?
1
vote
0answers
48 views

generate eos keypair from Mnemonic/Seed

is it possible and is it secure to generate eos keypair using bip39 mnemonic seed? something like: const hdkey = require('hdkey') const wif = require('wif') const ecc = require('eosjs-ecc') const ...
1
vote
1answer
33 views

latest EOSJS (20.0.0-beta2): missing node_modules/eosjs/lib/index.js?

Trying to import latest build of EOSJS but getting error: Error: ENOENT: no such file or directory, open '.../node_modules/eosjs/lib/index.js' previous versions 'work' until I try to access the Rpc....
2
votes
3answers
88 views

Need to perform automatic smart contract function execution

Can we have a function in a smart contract to be executed automatically after some time? for example, transfer some tokens after every 5 seconds.
1
vote
0answers
29 views

Maximum call stack size exceeded with scatterjs and eosjs

Use in vue const eosOptions = { expireInSeconds: 60 } const network ={ blockchain: 'eos', protocol: 'http', host: 'jungle.cryptolions.io', port: 18888, chainId:'...
1
vote
0answers
74 views

List of transactions from a contract

I've been on this all day and can't figuring it out on my own so I'm reaching out for your help ;-) How can I get the list of ALL the transactions associated with an account? I've tried to play ...
2
votes
0answers
16 views

How to deserialise extended amount?

How to deserialise extended amount from "0x00924c50832000000000000000000000" to a number in JS or PHP?
1
vote
2answers
126 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 ...
1
vote
0answers
64 views

scatter get identity generating a new publickey instead of using the keypair in the identity

I am trying to verify if account name belong to a publickey gotten in the client side with the browser. Why does scatter getIdenity function returns the right identity with the right eos account but ...
1
vote
0answers
166 views

How to call a contract from scatter

I want to make a transaction with Scatter but I'm getting this error function callContract(){ const account = scatter.identity.accounts.find(x => x.blockchain === 'eos'); const ...
1
vote
2answers
110 views

Querying EOSIO system contract table

How do I query an EOSIO system contract table ? As a learning challenge, I am trying to figure out how to calculate the amount of EOS votes cast and aggregate attributes of vote. Can I use eosjs to ...
2
votes
2answers
174 views

Getting Error while creating new account using EOSjs on Jungle-testnet

I am creating accounnt using EOSjs(20.0.0-beta1).My account_creat function goes like this: const createNewAccount = async ( account_name, owner_publicKey, active_publicKey ) => { try { ...
1
vote
1answer
27 views

Data bandwidth usage fees in eos

Where is smart contract data like a table stored? When I use eojs and execute getTableRows for example, are there any fees or limits?
4
votes
1answer
205 views

How can I get an accounts currency balance using eosjs

In the new version of eosjs, the getCurrencyBalance() method is no longer supported. How can I still get the currency balance of an account using eosjs?
2
votes
1answer
101 views

How to make a random uint64 to send to an EOS contract

My friend had made an EOS contract and he has asked me to submit a random uint64, I need to generate this in nodejs. Do I need to use a library like big number https://www.npmjs.com/package/big-...
2
votes
1answer
29 views

How to make “Game Items”

I have seen "game items" listed on https://bloks.io/account/rektplebeian how are these items created, and issued?
1
vote
1answer
52 views

Same name table of different contracts got merged

I wrote a contract, suppose C defining the multi-index table T. Table struct has two parameter suppose x and y. x was the primary key. I made some entries in T and when i tried to access it back, I ...
2
votes
1answer
84 views

How can I scan transactions on some contract address with eosjs

I want to scan transactions on some contract address and store this data to the DB with eosjs. How can I do this?
2
votes
4answers
201 views

Error in eosjs account creation on localnet

I am trying to create an account using eosjs in node.js. I am using : eos = Eos({keyProvider}); eos.transaction(tr => { tr.newaccount({ creator: 'eosio', name: '...
1
vote
0answers
72 views

how to create signature using cleos or other tools? [duplicate]

The contract I am trying to interact with has the following ABI: { "name": "resolvebet", "base": "", "fields": [{ "name": "bet_id", "type": "uint64" },{ "name": "...