未验证 提交 dddc7c24 编写于 作者: G Greg Lee 提交者: GitHub

Merge pull request #3643 from EOSIO/thomasbcox-rc-edits

Thomasbcox rc edits
# Action - `{{ bidname }}`
This Contract is legally binding and can be used in the event of a dispute. Disputes shall be settled through the standard arbitration process established by EOS.IO.
### Description
The `{{ bidname }}` action places a bid on a premium account name, in the knowledge that the high bid will purchase the name.
......@@ -15,5 +13,3 @@ The `{{ bidname }}` action requires the following `inputs` and `input types`:
| `{{ bidname }}` | `{{ bidderVar }}`<br/>`{{ newnameVar }}`<br/>`{{ bidVar }}` | `{{ account_name }}`<br/>`{{ account_name }}`<br/>`{{ asset }}` |
As an authorized party I {{ signer }} wish to bid on behalf of {{ bidderVar }} the amount of {{ bidVar }} toward purchase of the account name {{ newnameVar }}.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ buyram }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ buyram }}` action...
### Inputs and Input Types
The `{{ buyram }}` action requires the following `inputs` and `input types`:
This action will attempt to reserve about {{quant}} worth of RAM on behalf of {{receiver}}.
| Action | Input | Input Type |
|:--|:--|:--|
| `{{ buyram }}` | `{{ payerVar }}`<br/>`{{ receiverVar }}`<br/>`{{ quantVar }}` | `{{ account_name }}`<br/>`{{ account_name }}`<br/>`{{ asset }}` |
{{buyer}} authorizes this contract to transfer {{quant}} to buy RAM based upon the current price as determined by the market maker algorithm.
As an authorized party I {{ signer }} wish to buy {{ quantVar }} worth of RAM using the funds of {{ payerVar }} with the RAM to be owned by and be the property of {{ receiverVar }}.
{{buyer}} accepts that a 0.5% fee will be charged on the amount spent and that the actual RAM received may be slightly less than expected due to the approximations necessary to enable this service.
{{buyer}} accepts that a 0.5% fee will be charged if and when they sell the RAM received.
{{buyer}} accepts that rounding errors resulting from limits of computational precision may result in less RAM being allocated.
{{buyer}} acknowledges that the supply of RAM may be increased at any time up to the limits of off-the-shelf computer equipment and that this may result in RAM selling for less than purchase price.
{{buyer}} acknowledges that the price of RAM may increase or decrease over time according to supply and demand.
{{buyer}} acknowledges that RAM is non-transferrable.
{{buyer}} acknowledges RAM currently in use by their account cannot be sold until it is freed and that freeing RAM may be subject to terms of other contracts.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ canceldelay }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ canceldelay }}` action cancels an existing delayed transaction.
......@@ -15,5 +13,3 @@ The `{{ canceldelay }}` action requires the following `inputs` and `input types`
| `{{ canceldelay }}` | `{{ canceling_authVar }}`<br/>`{{ trx_idVar }}` | `{{ permission_level }}`<br/>`{{ transaction_id_type }}` |
As an authorized party I {{ signer }} wish to invoke the authority of {{ canceling_authVar }} to cancel the transaction with ID {{ trx_idVar }}.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ claimrewards }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ claimrewards }}` action allows a block producer (active or standby) to claim the system rewards due them for producing blocks and receiving votes.
......@@ -15,5 +13,3 @@ The `{{ claimrewards }}` action requires the following `input` and `input type`:
| `{{ claimrewards }}` | `{{ ownerVar }}` | `{{ account_name }}` |
As an authorized party I {{ signer }} wish to have the rewards earned by {{ ownerVar }} deposited into their (my) account.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# eosio.system delegatebw
This Ricardian contract for the system action *delegatebw* is legally binding and can be used in the event of a dispute.
## delegatebw
(account_name-from;
account_name-to;
......@@ -20,5 +18,3 @@ It is {{ bool:transfer }} that I wish these tokens to become immediately owned b
{{/if}}
As signer I stipulate that, if I am not the beneficial owner of these tokens, I have proof that I’ve been authorized to take this action by their beneficial owner(s).
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ deleteauth }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ deleteauth }}` action...
......@@ -15,5 +13,3 @@ The `{{ deleteauth }}` action requires the following `inputs` and `input types`:
| `{{ deleteauth }}` | `{{ accountVar }}`<br/>`{{ permissionVar }}` | `{{ account_name }}`<br/>`{{ permission_name }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ linkauth }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ linkauth }}` action...
......@@ -15,5 +13,3 @@ The `{{ linkauth }}` action requires the following `inputs` and `input types`:
| `{{ linkauth }}` | `{{ accountVar }}`<br/>`{{ codeVar }}`<br/>`{{ typeVar }}`<br/>`{{ requirementVar }}` | `{{ account_name }}`<br/>`{{ account_name }}`<br/>`{{ action_name }}`<br/>`{{ permission_name }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ newaccount }}`
This Contract is legally binding and can be used in the event of a dispute. Disputes shall be settled through the standard arbitration process established by EOS.IO.
### Description
The `{{ newaccount }}` action creates a new account.
......@@ -15,5 +13,3 @@ The `{{ newaccount }}` action requires the following `inputs` and `input types`:
| `{{ newaccount }}` | `{{ creatorVar }}`<br/>`{{ nameVar }}`<br/>`{{ ownerVar }}`<br/>`{{ activeVar }}` | `{{ account_name }}`<br/>`{{ account_name }}`<br/>`{{ authority }}`<br/>`{{ authority }}` |
As an authorized party I {{ signer }} wish to exercise the authority of {{ creatorVar }} to create a new account on this system named {{ nameVar }} such that the new account's owner public key shall be {{ ownerVar }} and the active public key shall be {{ activeVar }}.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ onerror }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ onerror }}` action...
......@@ -15,5 +13,3 @@ The `{{ onerror }}` action requires the following `inputs` and `input types`:
| `{{ onerror }}` | `{{ sender_idVar }}`<br/>`{{ sent_trxVar }}` | `{{ uint128 }}`<br/>`{{ bytes }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ refund }}`
This Contract is legally binding and can be used in the event of a dispute. Disputes shall be settled through the standard arbitration process established by EOS.IO.
### Description
The intent of the `{{ refund }}` action is to return previously unstaked tokens to an account after the unstaking period has elapsed.
......@@ -16,5 +14,3 @@ The `{{ refund }}` action requires the following `input` and `input type`:
As an authorized party I {{ signer }} wish to have the unstaked tokens of {{ ownerVar }} returned.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ regproxy }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ regproxy }}` action...
......@@ -15,5 +13,3 @@ The `{{ regproxy }}` action requires the following `inputs` and `input types`:
| `{{ regproxy }}` | `{{ proxyVar }}`<br/>`{{ isproxyVar }}` | `{{ account_name }}`<br/>`{{ bool }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ reqauth }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ reqauth }}` action...
......@@ -15,5 +13,3 @@ The `{{ reqauth }}` action requires the following `input` and `input type`:
| `{{ reqauth }}` | `{{ fromVar }}` | `{{ account_name }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ sellram }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ sellram }}` action...
The `{{ sellram }}` action sells unused RAM for tokens.
### Inputs and Input Types
......@@ -15,5 +13,3 @@ The `{{ sellram }}` action requires the following `inputs` and `input types`:
| `{{ sellram }}` | `{{ accountVar }}`<br/>`{{ bytesVar }}` | `{{ account_name }}`<br/>`{{ uint64 }}` |
As an authorized party I {{ signer }} wish to sell {{ bytesVar }} of RAM from account {{ accountVar }}.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ setabi }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The intention of the `{{ setabi }}` action is to...
......@@ -15,5 +13,3 @@ The `{{ setabi }}` action requires the following `inputs` and `input types`:
| `{{ setabi }}` | `{{ accountVar }}`<br/>`{{ abiVar }}` | `{{ account_name }}`<br/>`{{ bytes }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ setalimits }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ setalimits }}` action...
......@@ -16,5 +14,3 @@ The `{{ setalimits }}` action requires the following `inputs` and `input types`:
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ setglimits }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The intention of the `{{ setglimits }}` action is to ...
......@@ -15,5 +13,3 @@ The `{{ setglimits }}` action requires the following `input` and `input type`:
| `{{ setglimits }}` | `{{ cpu_usec_per_periodVar }}` | `{{ int64 }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ setpriv }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The intention of the `{{ setpriv }}` action is to ...
......@@ -15,5 +13,3 @@ The `{{ setpriv }}` action requires the following `inputs` and `input types`:
| `{{ setpriv }}` | `{{ accountVar }}`<br/>`{{ is_privVar }}` | `{{ account_name }}`<br/>`{{ int8 }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ setprods }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ setprods }}` action creates a new schedule of active producers, who will produce blocks in the order given.
......@@ -18,5 +16,3 @@ THIS IS A SYSTEM COMMAND NOT AVAILABLE FOR DIRECT ACCESS BY USERS.
As an authorized party I {{ signer }} wish to set the rotation of producers to be {{ scheduleVar }}.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# eosio.system undelegatebw
This Ricardian contract for the system action *undelegatebw* is legally binding and can be used in the event of a dispute.
## undelegatebw
(account_name-from;
account_name-to;
......@@ -13,5 +11,3 @@ _Intent: unstake tokens from bandwidth_
As an authorized party I {{ signer }} wish to unstake {{ asset-unstake_cpu_quantity }} from CPU and {{ asset-unstake_net_quantity }} from bandwidth from the tokens owned by {{ account_name-from }} previously delegated for the use of delegatee {{ account_name-to }}.
If I as signer am not the beneficial owner of these tokens I stipulate I have proof that I’ve been authorized to take this action by their beneficial owner(s).
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ unlinkauth }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ unlinkauth }}` action...
......@@ -16,5 +14,3 @@ The `{{ unlinkauth }}` action requires the following `inputs` and `input types`:
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
......@@ -2,7 +2,7 @@
### Description
The `{{ unregprod }}` action...
The `{{ unregprod }}` action unregisters a previously registered block producer candidate.
### Input and Input Type
......@@ -13,5 +13,3 @@ The `{{ unregprod }}` action requires the following `input` and `input type`:
| `{{ unregprod }}` | `{{ producerVar }}` | `{{ account_name }}` |
As an authorized party I {{ signer }} wish to unregister the block producer candidate {{ producerVar }}, rendering that candidate no longer able to receive votes.
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
# Action - `{{ updateauth }}`
This Contract is legally binding and can be used in the event of a dispute.
### Description
The `{{ updateauth }}` action...
......@@ -15,5 +13,3 @@ The `{{ updateauth }}` action requires the following `inputs` and `input types`:
| `{{ updateauth }}` | `{{ accountVar }}`<br/>`{{ permissionVar }}`<br/>`{{ parentVar }}`<br/>`{{ authVar }}` | `{{ account_name }}`<br/>`{{ permission_name }}`<br/>`{{ permission_name }}`<br/>`{{ authority }}` |
As an authorized party I {{ signer }} wish to UNKNOWN
All disputes arising from this contract shall be resolved in the EOS Core Arbitration Forum.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册