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
0 answers
11 views

Require a method to identify deflationary tokens before initiating a transaction

I have a quick question regarding identifying deflationary tokens before initiating a crypto transaction. For instance, I recently intended to exchange 20 ABC tokens for 10 DANK tokens(Which sends 0.1%...
Kapil Vashisht's user avatar
0 votes
0 answers
17 views

Can’t do transaction from eos authority

I created an eos account on eos authority and am trying to make a transaction, but it wants to confirm the account through anchor or cleos but I don’t have an account there and I can’t import the ...
Ruslan's user avatar
  • 1
0 votes
0 answers
32 views

EOS transaction lifecycle - Is there any way to view or catch incoming / pending / under validation transactions?

I read a lot on the eosio developers page (https://developers.eos.io/welcome/latest/protocol-guides/transactions_protocol/#3-transaction-lifecycle). I tried cleos and eosJS, but I couldn't figure out ...
wanttolearneos's user avatar
0 votes
0 answers
15 views

How do I set up EOSIO to make every transaction free of NET/CPU/RAM fee

How do I set up EOSIO to make every transaction free of NET/CPU/RAM fee. I have checked many system contract code, but still no clue.
Gasai Maple's user avatar
0 votes
2 answers
48 views

How to find lost tokens? I staked eos bet tokens from a trust wallet. I played on site where it showed they were staked. Went back and they were gon

I have a transaction number showing the 300 went to another address. Think it mighta been the wrong address. I was staking form trust wallet which is a binance address but I think it mighta sent to an ...
Ted Koehn's user avatar
0 votes
1 answer
68 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 ...
Taaha Waseem's user avatar
0 votes
2 answers
86 views

Reasons for transactions not getting confirmed

What are possible reasons for a transaction not getting confirmed even after it is successfully executed. I'm following server-side signing and using the push_transaction API to execute the ...
Muhzin's user avatar
  • 510
0 votes
1 answer
116 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 ...
StR's user avatar
  • 123
0 votes
1 answer
122 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 ...
Varsh's user avatar
  • 307
-1 votes
1 answer
26 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 ...
Patoshi パトシ's user avatar
2 votes
0 answers
75 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 ...
ma11hew28's user avatar
  • 121
1 vote
3 answers
73 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 ...
Jean Souza's user avatar
0 votes
1 answer
105 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 ...
StR's user avatar
  • 123
0 votes
2 answers
51 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 ...
James Cai's user avatar
1 vote
1 answer
74 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?
Marco's user avatar
  • 11
0 votes
0 answers
358 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 ...
Varsh's user avatar
  • 307
0 votes
1 answer
31 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 ...
Sam Lee's user avatar
  • 11
1 vote
1 answer
60 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 ...
M. Rostami's user avatar
2 votes
1 answer
49 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, "...
Nat's user avatar
  • 3,425
1 vote
0 answers
76 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 ...
ralex's user avatar
  • 111
0 votes
1 answer
107 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 ...
AditiB's user avatar
  • 235
1 vote
0 answers
288 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 ...
Scott-HighlyHybrid's user avatar
1 vote
1 answer
69 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 ...
clearly's user avatar
  • 166
0 votes
1 answer
54 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 ...
hassan ahmed's user avatar
0 votes
1 answer
571 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 ...
LeonMSH's user avatar
  • 35
2 votes
1 answer
1k 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 ...
Varsh's user avatar
  • 307
1 vote
1 answer
125 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 ...
user3819's user avatar
4 votes
2 answers
515 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 ...
Bjørn Omsland's user avatar
0 votes
1 answer
243 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('...
Emilien's user avatar
  • 15
0 votes
2 answers
555 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:...
heinob's user avatar
  • 101
0 votes
1 answer
77 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). ...
Aleksi Daskalov's user avatar
1 vote
0 answers
52 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
Boris Lipsman's user avatar
1 vote
1 answer
100 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 ...
aaron zhan's user avatar
1 vote
2 answers
142 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?
Muhzin's user avatar
  • 510
0 votes
0 answers
35 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/...
Emilien's user avatar
  • 15
1 vote
2 answers
378 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('...
falcon's user avatar
  • 31
1 vote
1 answer
128 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('...
falcon's user avatar
  • 31
1 vote
1 answer
796 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} = ...
falcon's user avatar
  • 31
1 vote
1 answer
151 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 ...
Hasnain Ali's user avatar
1 vote
1 answer
101 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', //'...
AditiB's user avatar
  • 235
1 vote
1 answer
380 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 ...
rvit34's user avatar
  • 111
0 votes
1 answer
151 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:...
Keisuke Kanao's user avatar
0 votes
1 answer
83 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 ...
Deezy's user avatar
  • 1
4 votes
2 answers
283 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) ...
gskapka's user avatar
  • 91
0 votes
1 answer
159 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 ...
Tigran Sahakyan's user avatar
0 votes
1 answer
43 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 ...
Niana 's user avatar
  • 105
1 vote
1 answer
102 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 ...
stan14's user avatar
  • 13
0 votes
0 answers
47 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("...
elpol's user avatar
  • 1
0 votes
2 answers
382 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 ...
alexpanter's user avatar
0 votes
1 answer
69 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 ,...
WSQN's user avatar
  • 1