Questions tagged [staking]
The staking tag has no usage guidance.
37 questions
7
votes
1
answer
466
views
How do you define who pays and who stores on your Smart Contract tables?
Sometimes I find myself lost deciding how I will store data for my application. I have a dilemma about: Decentralization vs Accessibility for everybody?
Looking to this table, which manage DAOs:
// ...
7
votes
1
answer
536
views
What are the staking requirements to launch an airdrop?
Specifically an airdrop to all EOS holders based off the default eosio.token contract.
7
votes
1
answer
78
views
Can a contract own EOS which can be staked?
Can a contract own EOS, such that the contract has all the rights and privileges of a person? This includes: bandwidth staking, voting, etc.
6
votes
1
answer
392
views
How to get control of my EOS after undelegating?
I had my EOS staked. I ran {undelegate} on a portion of it and waited 72 hours. The amount I unstaked is now showing under "Refund" in the block explorer.
To be clear, when I view the address in ...
5
votes
2
answers
301
views
Staking dapp user EOS tokens
It's possible for a smart contract to stake EOS user account tokens? And then rent them or apply them as the smart contract owner wants, to be able to generate some revenue or to pay for RAM if user ...
5
votes
0
answers
101
views
Releasing your RAM, not caring for pre-existing records [duplicate]
Say if, I push an action to an existing contract on the EOS main net.
This action creates a record in a table/multi index container with me as the payer in the emplace method.
No other action ...
4
votes
2
answers
701
views
What does it mean to 'stake' tokens?
It is possible to 'stake' EOS tokens, either for yourself or for other users and/or contracts. Further, the staking can be done as either CPU staking or bandwidth staking.
What is the purpose of this,...
4
votes
1
answer
511
views
Whats the difference between staking for CPU and staking for Net Bandwidth?
Can someone explain the difference between staking for CPU and staking for Net Bandwidth?
4
votes
1
answer
768
views
Staking EOS for bandwidth
How does one go about staking and unstaking their EOS? What if a user has more than one dApp - is it necessary to stake on a dApp basis? And if that’s true, resources used are computed on a dApp basis ...
4
votes
1
answer
695
views
How cpu, ram works for eos and are transactions free?
I'm a little bit fuzzy about what's going on for eos. All say transactions are free, but what you do is you make a stake. My questions are:
1) What is a stake?
2) After making a stake, what cpu and ...
3
votes
1
answer
123
views
Stacking EOS on Block Producers Account
I was verifying the amount of EOS staked by BPs. After going through a number of them its seems they have not staked most of their EOS to the NET.
https://eosflare.io/account/starteosiobp
https://...
3
votes
1
answer
82
views
Meaning of stake2votes function
eosio_system_tester.hpp:
double stake2votes( asset stake ) {
auto now = control->pending_block_time().time_since_epoch().count() / 1000000;
return stake.get_amount() * pow(2, int64_t((now ...
2
votes
1
answer
213
views
Can I stake back my bandwidth without cost?
Say I have staked enough eos for 10mb of bandwidth. When I run out of bandwidth, can I unstake and stake back as soon as possible to get 10mb more of bandwidth without any cost?
2
votes
1
answer
1k
views
How to unstake system token?
I'm trying EOSIO boot-up sequence using EOSIO wiki page.
I succeeded setting contracts, creating accounts and producers, and producing blocks from some other nodeoses.
But I can't find any method ...
2
votes
1
answer
148
views
Addition overflow when doing delegatebw in contract
So I wanted to do delegatebw in my contract as a deferred transaction:
eosio::transaction out;
out.actions.emplace_back(eosio::permission_level{_self, N(active) }, N(eosio), N(delegatebw), std::...
2
votes
1
answer
479
views
Is there any limits on CPU, NET?
I have some questions about CPU, NET resource model.
I know RAM is up to 64GB, and more and more people buy RAM, price will be go high, and vice versa.
But I don't know about CPU and NET. In my ...
2
votes
2
answers
3k
views
How to take back delegated CPU or NET amounts?
Let's assume there's two account A, B. Here is A and B's current status.
A
staked : 10 EOS
delegated : 0 EOS
balance : 100 EOS
B
staked : 10 EOS
delegated : 0 EOS
balance : 100 EOS
(For ...
2
votes
1
answer
84
views
Initial staking window
We know the following:
Upon mainnet launch, all the tokens are staked (50% CPU, 50% bandwidth).
Staking for RAM & Bandwidth is effective at least for 3 days.
A network needs 15% vote of all ...
2
votes
1
answer
59
views
Staking on behalf of third party
Is it possible to stake tokens for an app's bandwidth on behalf of the app owner if you yourself are not the app owner? This could be for applications like charity or leasing, for example.
2
votes
1
answer
771
views
Error 3080004: Transaction exceeded the current CPU usage limit imposed on the transaction
I have an account with very little staked CPU/NET but I need to do some transfers of another token and I currently can't do anything:
$ cleos -u https://api.eosnewyork.io:443 get account auewijsdh312
...
1
vote
2
answers
1k
views
When CPU usages shrink?
I created EOS mainnet account and I tested some transfer commands.
Each time when I typed transfer commands, my CPU usage increased about 2ms.
So I staked EOS to my CPU constantly, and I think ...
1
vote
1
answer
322
views
Is it possible to transfer CPU eos staked from one account to another
If you need to move a staked EOS from um account to another, you would need to unstake it, wait 72 hours and then stake it to the new account. Is there any way to do it quickly by just changing the ...
1
vote
1
answer
550
views
Why does EOS stay in the refund section sometimes and other times it goes automatically to unstaked section?
I am trying to figure out if there is any reason for this. When I unstake EOS, it shows up on the refund section in a block explorer. Sometimes, the refund goes automatically to unstaked section and ...
1
vote
1
answer
115
views
Premium Eos Name Bidding time in UTC
Can anyone tell me what time exactly for the eos premium name bidding first round ends in UTC time and date?
1
vote
1
answer
270
views
Does the RAM burn out forever or is it reusable after some time?
I would like to purchase RAM to do some actions such as smart contract executions as well as token transfers. On Ethereum, you would have to pay for gas and the gas burns forever.
Am I going to be ...
1
vote
2
answers
72
views
After launch, who has the voting and staking rights of EOS held in an exchange?
Since most coins held in exchanges are "actually" owned by the exchange in exchange-controlled wallets, while only nominally owned by the exchange account user according to internal exchange policies, ...
1
vote
0
answers
112
views
Staking NFT to withdraw a token
What would be a good example of a smart contract that will allow users to stake NFTs and withdraw an amount of a certain token on a daily basis?
1
vote
1
answer
41
views
Do tokens waiting to be unstaked still function as staked tokens?
If I unstake 1000 EOS tokens, for example, do they still work as staked tokens during the 3-day waiting period? i.e. will bp votes I have cast still count until the exact moment they are unstaked?
1
vote
0
answers
123
views
Is the account 'eosio.stake' a service that's holding over 51% of the EOS?
Looking up the largest holder of EOS, its the account: https://eosflare.io/account/eosio.stake
Is this a service and what does it do? And how did it acquire 51% of the stake and does it pose a ...
1
vote
0
answers
94
views
Changing unstaking period
I'm trying to change unstaking period 3 days to 5 seconds.
I edited /eos/contract/eosio.system/delegate_bandwidth.cpp like below.
After that, I executed eosio_build.sh.
However, when I execute ...
0
votes
1
answer
83
views
Issues regarding the update of a staking contract
Suppose that we need a token staking mechanism (similar to the stake and lock function introduced in the EOSIO training). Someone owns that contract. Now the question is:
How would the rest of the ...
0
votes
1
answer
46
views
staked without interest
I have this old account that is converted from eth when eos was first sold, I'm only to trying to use it now, but I just found that it only leaves 10eos as unstaked, while all other tokens are stacked,...
0
votes
1
answer
59
views
Waiting for staking
I've received this error :
billed CPU time (1277 us) is greater than the maximum billable CPU time for the transaction (0 us). I guess I need to stake EOS for CPU. If I stake for example, 3.0 EOS for ...
0
votes
1
answer
59
views
Back up EOS ecosystem
I read some comment on reddit and this page, some people talked, EOS uses 21 BPs as active, and all of rest are standby. So I think EOS will use a server as a gateway to handle this like HAProxy, ...
0
votes
1
answer
477
views
Staking and Unstaking methods or commands?
I create account like below..
And its balance is...
I knew that I takes 3 days to unstake values..
So, My First question is that how can I unstake some amounts and put them my balance? (for example,...
0
votes
1
answer
147
views
How user stake and earn reward and How we can implement this staking model
Basically, staking and unstaking are an on going process throughout the life of a blockchain and in EOSIO we have
0.1 token not 10% of the account's tokens is staked for RAM
Cleos stakes 8 KB of RAM ...
0
votes
0
answers
25
views
Can a transfer fail when the receiving account is out of resources?
I have seen this twice now on our Telos project - an account that ran out of CPU / net / RAM - not entirely sure which - became impossible to send to from another account that was still OK.
It's as ...