Questions tagged [transactions]

Transactions are one of the the fundamental mechanisms of communication between EOSIO accounts. Thus, questions may relate to aspects such as the process of sending, receiving, validating, and creating transactions, as well as transaction properties, components, limitations, and other related functionalities.

Filter by
Sorted by
Tagged with
0
votes
0answers
13 views

Writing MongoDB query how to get account_action_seq from actions list?

I am using Mongo Db Plugin to save actions and transactions. I need latest 10 actions. I didn't found any C# library for mongodb queries. So, I am using this C# code: MongoClient client = new ...
0
votes
0answers
12 views

Create a transaction without cleos nor eosjs

Is there a way to push a signed transaction via CURL or WGET or something similar? I can't use cleos, nodeos, nor eosjs, because I can't exec anything in the environment I'm working with. I'm trying ...
0
votes
1answer
35 views

Is the genesis.json initial_key is used to sign transactions in multi-node blockchain?

In my private multi-node blockchain. There are 4 nodes. One genesis (only receives blocks) and Others (Produce and receive blocks). All nodes share the same genesis.json file. Inside genesis.json I ...
-1
votes
1answer
21 views

Network still clogged after update with new fee structure in 2021?

I'm trying to make a trade on NewDex exchange and I have 100 EOS staked, but I run out of CPU after 1 transaction. How much EOS do I really need staked in order to at least make 5-10 trades? It's kind ...
2
votes
0answers
22 views

How do I calculate my used and total RAM balances?

I need help calculating how much RAM I've used and how much RAM I have (total) I've read these questions and their answers: How can I see where I'm using my EOS RAM? Where is my RAM currently ...
1
vote
3answers
48 views

Trouble creating transactions

Since yesterday (2021-04-04) I`m having problems sending transactions. Most of them fail without throwing any exceptions, it seems like they are just not being included to any blocks. I have enough ...
0
votes
1answer
29 views

Call PowerUP via CLI

How can I purchse resources using the PowerUP model via CLI? I see there are net_frac and cpu_frac params, which I don't know how to calculate. Is there any easy way to send a tx to say "I want ...
0
votes
2answers
17 views

how to make sure the tx to be included in block

as subject, any way to make sure the tx to be included in block, what i think of is, if the tx meet the condition, then notify the contract to execute the specified action, otherwise notify an account ...
1
vote
1answer
29 views

EOSIO Error: 3040006 from api

from this afternoon we receive the error in question from the api, without having changed anything after several months of use. Anyone have an idea why?
0
votes
0answers
176 views

Cannot find Transaction. If the transaction is deferred, it has already been executed or expired

I deployed a smart contract on the local blockchain. After that, I executed on the transaction in which I passed 1000 hex strings as parameters which are to be get saved in the table. It returns me ...
0
votes
1answer
23 views

Advantage of storing data in EOS compared to traditional database

I am learning blockchain concept and EOS. From my understanding, data which is stored in blockchain can not be modified. But, data in table in EOS can actually be modified? Then what is difference ...
1
vote
1answer
42 views

Add transaction fee to the EOS private network

As it's said, EOS is a flexible blockchain network that we are free to change the parts. As you can check on config.hpp, we can change all the policies and systems. The thing I'm looking for is adding ...
2
votes
1answer
29 views

convert the action name to human readable (e.g. …1c5..1k)

I have the follow from using const tx = api.deserializeTransaction(body.packed_trx);. { "expiration": "1970-07-18T18:12:21.000", "ref_block_num": 1544, "...
1
vote
0answers
53 views

Multiple transaction hash collisions on mainnet

There are currently multiple transaction hash collisions in consecutive blocks in EOS as noted below: 7dcdcdb558028c7703faddee96e1aa48e9bbe7cd3a07cd0a74513a3599185b40 at block 10712420 and 10712421 ...
0
votes
1answer
56 views

Unable to fetch transaction using transactionId on Local Single Node Testnet eos. What could be the reason?

So I am trying to grab the information for a given transaction from EOS Local Single Node Testnet. No matter what I do it says it can't find the transactionID I pass. The transactionID ID is the valid ...
1
vote
0answers
91 views

Using Swift SDK to Encode and Mint Atomic Assets?

I've been trying to solve this for weeks but I'm new to this. Atomic Assets use C++ variants to hold asset data. I've tried a range of ways to create structs and enums that can be encoded into ...
1
vote
1answer
36 views

Is EOSIO v2.0.6 handle http requests and package transactions, and execute transactions on the multiple threads?

hello,I have few question when I run EOSIO v2.0.6 is handle http requests and package transactions, and execute transactions on the multiple threads? Is the transaction received from the broadcast ...
0
votes
1answer
29 views

Can we make txs free of cost/without staking on privately deployed eos network

I want to deploy a private eos network on which users don't have to stake or pay ram or network or cpu is that possible if yes how so ? do I have to tweak code in eosio.system contracts Also what are ...
0
votes
1answer
90 views

What does the compact signature mean

Hi recently when I use the secp256k1 library to generate the test vector, I find that EOS add some more API into the "official secp256k1" lib of bitcoin. For Exp, for signature generating, EOS lib API ...
2
votes
1answer
374 views

transaction declares authority '{“actor”:“mymultisig11”,“permission”:“active”}', but does not have signatures for it under a provided delay of 0 ms

I am following the given tutorial of multisig : https://steemit.com/eos/@genereos/eos-multisig-tutorial And I am stuck for the command cleos multisig exec partner11111 payme -p partner11111@active ...
1
vote
1answer
71 views

It is possible to get transaction without the block number?

I would like to know if is possible to get transaction without the block number, or how to get the block number corresponds to the transaction ID. Error 3040011: The transaction can not be found ...
4
votes
1answer
204 views

serialization limit and executed transactions are lost

I get a lot of "serialization time limit 15000us exceeded" when sending transactions to the EOS mainnet with eosjs. Also, a lot of the transactions return status = executed, but are not found on the ...
0
votes
1answer
116 views

Get transaction EOSJS

I used the following function to get transaction with eosjs, but it doesn't display all the content. (async () => { await rpc.history_get_transaction('...
0
votes
2answers
196 views

Error: fetching abi for eosio: deadline exceeded by xx us

When launching a transaction like: await eosioApi.transact({ actions: [ { account: "eosio", name: 'newaccount', authorization: [{ actor:...
0
votes
1answer
47 views

Monitoring transactions on a private blockchain

I just started working with EOSIO and I created a private blockchain with 4 producersfollowing the bios boot sequence tutorial (https://developers.eos.io/welcome/latest/tutorials/bios-boot-sequence). ...
1
vote
0answers
34 views

billed CPU time (2064 us) is greater than the maximum billable CPU time for the transaction (477 us) [duplicate]

Please help. I want to sell my rex into EOS. I am not able to do it. I get the error: billed CPU time (2064 us) is greater than the maximum billable CPU time for the transaction (477 us) Thank you
1
vote
1answer
57 views

Contract transaction cannot be found after i get result of pushSignedTransaction

I've send a contract trans on mainnet use eosjs@20, and i've tried for 4 times, every time i get a trans result, but all of them seemed been drop, i cannot find them on explorer or on chain, can any ...
1
vote
2answers
93 views

How to get Block Number

Which is the accurate method to get the block number to which a transaction is written after executing a transaction? The response of push_transaction API is not accurate Can anyone help me with this?
0
votes
0answers
24 views

RECENT BLOCKS RECENT TRANSACTION

How I can do this with local Blockchain, I would like to have the RECENT TRANSACTIONS and RECENT BLOCKS. I use these two APIs: http://host/:port/v1/history/get_transaction http://localhost:8080/...
1
vote
2answers
110 views

Error: assertion failure with message: comparison of assets with different symbols is not allowed

I am trying to create and account from another account, both on JungleNet. I am using junglenet rpc. Here is my code: const {Api, JsonRpc} = require('eosjs'); const {JsSignatureProvider} = require('...
1
vote
1answer
63 views

Error: Number is out of range

I am trying to create and account from another account, both on JungleNet. I am using junglenet rpc. Here is my code: const {Api, JsonRpc} = require('eosjs'); const {JsSignatureProvider} = require('...
1
vote
1answer
362 views

Error: fetching abi for eosio: unknown key

I am trying to create and account from another account, both on JungleNet. I am using dffuse for my rpc. Here is my code: const {Api, JsonRpc} = require('eosjs'); const {JsSignatureProvider} = ...
1
vote
1answer
83 views

Unsupported abi version

I am making an offline transaction. I am providing the API with the following parameters as an object: rpc: new JsonRpc('https://jungle.eos.dfuse.io/', { fetch }), signatureProvider: new ...
1
vote
1answer
56 views

Can I transfer EOS from one account to other using eosjs or is EOS only used for buying RAM and staking? (Both accounts are on jungle testnet)

async function sendEos (sender, receiver ) { try{ const result = await api.transact({ actions: [{ account: 'eosio.token', //'eosio.token', name: 'transfer', //'...
1
vote
1answer
240 views

What is a replacement for deprecated v1/history/get_transaction?

https://developers.eos.io/eosio-nodeos/reference#get_transaction-1 Api docs says that history plugin is deprecated. So v1/history/get_transaction is deprecated as well. Many eos nodes don't support it ...
0
votes
1answer
56 views

What should I do to specify an optional action parameter for cleos?

I wrote an action that has an optional parameter, as something like: [[eosio::action]] void foo(..., const std::optional<name>& recipient); Then in the generated .abi, it is represented as:...
0
votes
1answer
57 views

Are all actions on a transaction supposed to be included in the block?

I've noticed something strange that is confusing me. I have a transaction that includes multiple actions on it, but it appears that the "transfer" action did not get recorded in the actual block. You ...
4
votes
2answers
231 views

How to calculate `action_mroot`

UPDATE #3 for future action_mroot calculators: The two critical bits of info needed to do this (that are neither easy to find nor documented) are: There exists an extra action (which has a receipt) ...
0
votes
1answer
133 views

Transaction NET usage on eosx.io and 'get account' don't match

When my account did not have enough NET resource ( 12 bytes limit at that moment) and I sent a transaction, I got an error transaction net usage is too high: 120 > 12 I bought NET resource and ...
0
votes
1answer
27 views

Return token to owner after initiating a transfer to my contract

Good Day, I am working on a contract where for example, If I send 2 ETH to a contract, ( 1 ETH = 2 Cryptokitty tokens ) then that contract is supposed to return me 4 Cryptokitty tokens. What I Have ...
1
vote
1answer
86 views

Understanding Transactions

I am trying to understand all the properties of the transaction object. On the developers site (https://developers.eos.io/eosio-nodeos/docs/communication-model) they provide the below transaction ...
0
votes
0answers
35 views

Catch errors when calling deposit

When I send EOS in a contract to several recipients, it can happen that this fails, e.g. because a recipient has a contract running like that: Example contract of one recipient: [[eosio::on_notify("...
0
votes
1answer
125 views

How to operate the get_actions endpoint to get transaction history

Following what I think is the official EOS documentation for get_actions . I stumble upon the parameters pos and offset, but they are not documented anywhere. Can somebody explain to me, what these ...
0
votes
1answer
35 views

Signing a transaction: string(22) “Internal Service Error”

I'm using the jungle test chain jungle.eoscafeblock.com:8888 endpoint and import the private key to my local wallet, but when trying to get signature throuth local keosd api /v1/wallet/sign_signature ,...
0
votes
0answers
89 views

When deploying a contract what is important (overall contract/wasm size or amount of functions etc) to not get transaction took too long

when I try to deploy the system.contract I sometimes get transaction took too long with the new eosio version 1.8.1. Now I would like to know on which part of a contract do I need to pay attention ...
1
vote
1answer
65 views

Why we need an EOSIO account to transfer token?

I have started working on EOSIO. I am following this document. I have created a wallet using cleos. Then open, unlock and import key in it. After that according to document, we need two accounts to ...
0
votes
0answers
76 views

Transaction signing error

Good morning, everyone I use EOS UAL to login at frontend, and it works, but there is troubles while signing transaction. Done signing like in an example https://github.com/EOSIO/tropical-example-web-...
2
votes
1answer
84 views

EOS error while pushing transaction

I received an error while pushing a transaction onto the jungle test net
2
votes
1answer
120 views

Is it possible to deploy contract via curl?

Using command line i am deploying smart contract "eosio.token". cleos -u http://127.0.0.1:8888 set contract eosio.token ./eosio.token -p eosio.token Is it possible to deploy smart contract using ...
0
votes
1answer
277 views

Get address or eos account transactions

I want to get transaction list of request address or account using EOSJS or any RPC method. Kindly guide for it. As per check EOS dev documentation unable to find method which fullfill this.