Update README.md

This commit is contained in:
Hardhat Chad
2024-07-29 20:46:14 -05:00
committed by GitHub
parent accab7e0e8
commit 9e20781d8a

View File

@@ -1,6 +1,6 @@
# ORE
**ORE is a fair launch, proof of work, digital currency everyone can mine.**
**ORE is a cross-border digital currency everyone can mine.**
## API
@@ -11,15 +11,15 @@
- [`Instruction`](api/src/instruction.rs)  Declared instructions and arguments.
## Instructions
- [`Claim`](program/src/claim.rs) Distributes claimable rewards as tokens from the treasury to a miner.
- [`Claim`](program/src/claim.rs) Distributes ORE from the treasury to a miner.
- [`Close`](program/src/close.rs)  Closes a proof account returns the rent to the owner.
- [`Open`](program/src/open.rs)  Creates a new proof account for a prospective miner.
- [`Mine`](program/src/mine.rs) Verifies a hash provided by a miner and issues claimable rewards.
- [`Open`](program/src/open.rs)  Opens a new proof account for a miner.
- [`Mine`](program/src/mine.rs) Verifies a hash and increments a miner's claimable balance.
- [`Stake`](program/src/stake.rs) Stakes ORE with a miner to increase their multiplier.
- [`Reset`](program/src/reset.rs) Resets the program for a new epoch.
- [`Update`](program/src/update.rs) Updates a proof account's miner authority.
- [`Upgrade`](program/src/upgrade.rs) Migrates ORE v1 tokens to ORE v2, one-for-one.
- [`Initialize`](program/src/initialize.rs)  Initializes the Ore program, creating the bus, mint, and treasury accounts.
- [`Initialize`](program/src/initialize.rs)  Initializes the program and creates the global accounts.
## State
- [`Bus`](api/src/state/bus.rs) - An account (8 total) which tracks and limits the amount ORE mined each epoch.