8
votes
Accepted
Staking EOS for bandwidth
Technically users and dApps are synonymous as far a resource allocation is concerned, similar to Ethereum, where it doesn't matter if the address is a contract or a person, as long as it pays for it's ...
8
votes
Accepted
Whats the difference between staking for CPU and staking for Net Bandwidth?
CPU is measured in microseconds and your stake determines how many microseconds of time a producer should spend processing transactions from your account. This is measured subjectively by the ...
7
votes
Accepted
How cpu, ram works for eos and are transactions free?
1) what is a stake?
Staking is the process of locking your tokens for a fixed period of time. On mainnet, at the moment, this period is at least three days.
2) after making a stake, what cpu and ...
6
votes
Accepted
How do you define who pays and who stores on your Smart Contract tables?
Via the Developers Portal
When adding a entry...
orders.emplace( payer, [&]( auto& o ) {
o.id = 1;
o.expiration = 300;
o.owner = N(dan);
});
The first parameter payer is the account ...
5
votes
What does it mean to 'stake' tokens?
The economic purpose of staking is to provably commit to a promise that you won't sell the staked tokens for a pre-established period of time. This means that you undertake the duty of holding your ...
4
votes
Accepted
Can I stake back my bandwidth without cost?
It depends on your understanding of cost. You don't loose an absolute number of tokens. So if you stake 3 token you will receive 3 token back after unstaking.
But...
What you do pay is some ...

tmm♦
- 2,114
4
votes
What are the staking requirements to launch an airdrop?
Update 4/2019:
You can use AirdropsDac vRAM enabled service:
https://airdropsdac.com/
Recently they launched the Emanate token with this setup:
https://medium.com/@airdropsdac/claim-your-emanate-emt-...
4
votes
How to get control of my EOS after undelegating?
Once the EOS are unstaked you issue the 'refund' command to return them to their liquid state.
./cleos push action eosio refund '{"owner": "youraccountname"}' -p youraccountname
3
votes
What does it mean to 'stake' tokens?
To the best of my understanding, the EOS system allows users to interact with smart contracts, but in order for this interaction to occur, the contract needs to have enough CPU power and bandwidth to ...
3
votes
Accepted
Can a contract own EOS which can be staked?
Yes, all contracts have their own account, the same account a person would have.
If you want to deploy a contract for public consumption you would create an account for it, then deploy a contract ...
2
votes
Accepted
How to unstake system token?
Below is the documentation for undelegating bandwidth. I'd assume the command would look like below:
cleos system undelegatebw FROM RECEIVER unstake_net_quantity unstake_cpu_quantity
system ...
2
votes
Staking dapp user EOS tokens
EOS is designed to allow developers creating new business models. Maybe this part of the whitepaper helps you.
Delegating Capacity
A holder of tokens on a blockchain launched adopting the EOS....

tmm♦
- 2,114
2
votes
When CPU usages shrink?
Q1. Can my CPU usage shrinks when I executed transfer commands? If can, how can I know when is that time?
Your CPU usage resets after an average of 24 hours.
How long is the reset period of the cpu ...
2
votes
Accepted
Stacking EOS on Block Producers Account
Are the block producers restricted from staking a significant amount of their EOS tokens?
No.
I think @confused00 is right, EOS is the income for BPs, so they leave it liquid to pay for their ...
1
vote
Issues regarding the update of a staking contract
this was answered by the comments provided.
in short you can not trust fully the contract as long as the keys controlling the account to which the contract is deployed are still in the hands of a ...
1
vote
Accepted
staked without interest
Staking EOS doesn't give you any interest. It provides resources (CPU/NET) for sending transaction and the power to vote producer.
If you delegate your voting power to proxy like this, they will give ...
1
vote
Waiting for staking
The wait time for CPU and BET bandwidth to reset is 24 hours, not 72 hours.
You have to stake EOS to your account in order to use it. CPU allows you to perform actions and NET is for transferring of ...
1
vote
Is it possible to transfer CPU eos staked from one account to another
You cannot get around the unstaking process if all of your EOS is staked on both accounts.
With that being said, if you have liquid EOS on another account, you can stake that EOS to another account:...
1
vote
Back up EOS ecosystem
There is no single "central" server in a decentralized project like EOS.IO.
All block producers, active or standby, maintain the same database containing everyone's votes on block producers. ...
1
vote
Accepted
Meaning of stake2votes function
That's a test function that helps making sure the stake2vote() works as intended.
The stake2vote() function fromcontracts/eosio.system/voting.cpp is as follows:
double stake2vote( int64_t staked ) {
...
1
vote
Addition overflow when doing delegatebw in contract
I have found a solution to my problem.
The problem was caused by the fact that the delegatebw function implicitly calls
the transfer function from the contract to the receiver. This, combined ...
1
vote
Is there any limits on CPU, NET?
RAM is not a constant at 64GB, it is being expanded at a rate of 1KB per block so in a year we will have about double the amount or 128GB.
This rate of change could change in the future, it depends ...
1
vote
Why does EOS stay in the refund section sometimes and other times it goes automatically to unstaked section?
I'm actually guessing with this answer so vote down if you think it's bad!
My theory is that it doesn't go straight back into your balance and instead into a Refund section because the EOS is not ...
1
vote
Accepted
How to take back delegated CPU or NET amounts?
If B delegated to A without transfer, and B wants their stake back:
cleos wallet unlock -n walletwithactivekeyforaccountB
(enter related password to unlock wallet)
cleos system undelegatebw B A "...
1
vote
Accepted
Premium Eos Name Bidding time in UTC
June 28th 17:39 UTC (Math)
According to EOS Authority, the exact Birthdate of EOS is 14 Jun 17:39 UTC. I then added 14 days to that
1
vote
Accepted
Does the RAM burn out forever or is it reusable after some time?
ANSWER TAKEN FROM:
https://np.reddit.com/r/eos/comments/8hmpj0/ram_trading/dyl6r5g/
When you "buy" ram you stake for it, using eos, which locks it up while you have the ram. You pay a price ...
1
vote
Accepted
Staking and Unstaking methods or commands?
Staked and delegated both assume the same staked status of the SYS token in this case. Staked assumes that you reserve the ability to vote on producers. Delegated assumes that you elect what is ...
1
vote
Accepted
Staking on behalf of third party
I think the answer is "yes". Dan says so in the video: https://www.youtube.com/watch?v=N6CTRdx6NVE
And if you read the code for the system contract, it has two arguments for staking and unstaking: ...
1
vote
Accepted
Initial staking window
When the threshold is achieved. This can be easily confirmed by a post from Thomas Cox (VP of Product for block.one) entitled "Magic 15%-Unlocking the EOSIO Blockchain"
Here, Cox states "And even ...
1
vote
After launch, who has the voting and staking rights of EOS held in an exchange?
When you vote your tokens are staked for 3 days. If the exchanges were to use the users's funds to vote, these tokens would get staked (essentially frozen, unmovable) and they run the risk of not ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
staking × 37smart-contract × 5
tokens × 4
resources × 4
voting × 4
block-producer × 3
ram × 2
cpu × 2
blockchains × 2
cleos × 1
transactions × 1
eosio-code × 1
table × 1
dapp × 1
transfer × 1
blocks × 1
deferred-transactions × 1
eosio.system × 1
unit-tests × 1
net × 1
airdrops × 1
stake × 1
unstake × 1
bandwidth × 1
exchange × 1