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.
193
questions
0
votes
0
answers
9
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%...
0
votes
0
answers
13
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 ...
0
votes
0
answers
31
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 ...
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.
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 ...
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 ...
0
votes
2
answers
85
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 ...
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 ...
0
votes
1
answer
120
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
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 ...
2
votes
0
answers
74
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
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 ...
0
votes
1
answer
101
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
2
answers
50
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
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?
0
votes
0
answers
357
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
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 ...
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 ...
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,
"...
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
...
0
votes
1
answer
105
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
0
answers
287
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
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 ...
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 ...
0
votes
1
answer
562
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
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
...
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
...
4
votes
2
answers
512
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
1
answer
240
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
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:...
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).
...
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
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 ...
1
vote
2
answers
139
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
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/...
1
vote
2
answers
372
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
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('...
1
vote
1
answer
793
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
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 ...
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', //'...
1
vote
1
answer
378
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
1
answer
149
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
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 ...
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) ...
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 ...
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 ...
1
vote
1
answer
101
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
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("...
0
votes
2
answers
373
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
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 ,...