Skip to content

Commit

Permalink
Rename everything to earthfast
Browse files Browse the repository at this point in the history
  • Loading branch information
dmanjunath committed Oct 29, 2024
1 parent e26f861 commit 92a4c8f
Show file tree
Hide file tree
Showing 35 changed files with 50 additions and 50 deletions.
2 changes: 1 addition & 1 deletion src/base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export abstract class BlockchainCommand extends Command {
rpc: string | undefined;
}): Promise<void> {
const provider = await getProvider(flags.network, flags.rpc);
const registry = await getContract(flags.network, flags.abi, "ArmadaRegistry", provider);
const registry = await getContract(flags.network, flags.abi, "EarthfastRegistry", provider);
const netVersion = await registry.getVersion();
if (!netVersion) {
// Use stderr to not interfere with --json flag
Expand Down
2 changes: 1 addition & 1 deletion src/commands/admin/grantrole.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const DEFAULT_ADMIN_ROLE = "DEFAULT_ADMIN_ROLE";
export default class GrantRole extends TransactionCommand {
static summary = "Grant a role to an account on the EarthFast Network.";
static examples = [
"<%= config.bin %> <%= command.id %> RECONCILER_ROLE 0x0000000000000000000000000000000000000000 0xContractAddress",
"<%= config.bin %> <%= command.id %> RECONCILER_ROLE 0x0000000000000000000000000000000000000000 0xEarthfastContractAddress",
];
static usage = "<%= command.id %> ROLE ACCOUNT CONTRACT_ADDRESS";
static args: Arg[] = [
Expand Down
2 changes: 1 addition & 1 deletion src/commands/admin/hasrole.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const DEFAULT_ADMIN_ROLE = "DEFAULT_ADMIN_ROLE";
export default class HasRole extends TransactionCommand {
static summary = "Grant a role to an account on the EarthFast Network.";
static examples = [
"<%= config.bin %> <%= command.id %> RECONCILER_ROLE 0x0000000000000000000000000000000000000000 0xContractAddress",
"<%= config.bin %> <%= command.id %> RECONCILER_ROLE 0x0000000000000000000000000000000000000000 0xEarthfastContractAddress",
];
static usage = "<%= command.id %> ROLE ACCOUNT CONTRACT_ADDRESS";
static args: Arg[] = [
Expand Down
6 changes: 3 additions & 3 deletions src/commands/key/balance.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ export default class KeyBalance extends BlockchainCommand {
const address = args.ADDR;
const provider = await getProvider(flags.network, flags.rpc);
const usdc = await getContract(flags.network, flags.abi, "USDC", provider);
const token = await getContract(flags.network, flags.abi, "ArmadaToken", provider);
const token = await getContract(flags.network, flags.abi, "EarthfastToken", provider);
const ETH = await provider.getBalance(address);
const USDC = await usdc.balanceOf(address);
const ARMADA = await token.balanceOf(address);
const output = { ETH: formatETH(ETH), USDC: formatUSDC(USDC), ARMADA: formatTokens(ARMADA) };
const EARTHFAST = await token.balanceOf(address);
const output = { ETH: formatETH(ETH), USDC: formatUSDC(USDC), EARTHFAST: formatTokens(EARTHFAST) };
this.log(pretty(output));
return output;
}
Expand Down
2 changes: 1 addition & 1 deletion src/commands/node/create.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ export default class NodeCreate extends TransactionCommand {
);

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", signer);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", signer);
const tx = await nodes.populateTransaction.createNodes(operatorId, false, records);
const output = await run(tx, signer, [nodes]);
this.log(pretty(output));
Expand Down
2 changes: 1 addition & 1 deletion src/commands/node/delete.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export default class NodeDelete extends TransactionCommand {
const { args, flags } = await this.parse(NodeDelete);
const nodeIds = args.IDS.split(",").map((id: string) => parseHash(id));
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", signer);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", signer);
const operatorId = (await nodes.getNode(nodeIds[0])).operatorId;
const tx = await nodes.populateTransaction.deleteNodes(operatorId, false, nodeIds);
const output = await run(tx, signer, [nodes]);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/node/enable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export default class NodeEnable extends TransactionCommand {
}

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", signer);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", signer);
const nodeIds = args.IDS.split(",").map((id: string) => parseHash(id));
const disables = nodeIds.map(() => args.BOOL !== "true");
const operatorId = (await nodes.getNode(nodeIds[0])).operatorId;
Expand Down
4 changes: 2 additions & 2 deletions src/commands/node/host.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export default class NodeHost extends TransactionCommand {
public async run(): Promise<unknown> {
const { args, flags } = await this.parse(NodeHost);
const provider = await getProvider(flags.network, flags.rpc);
const nodesView = await getContract(flags.network, flags.abi, "ArmadaNodes", provider);
const nodesView = await getContract(flags.network, flags.abi, "EarthfastNodes", provider);
const values: string[] = args["ID:HOST:REGION"].split(",");
const defaultRegion: string = args["DEFAULT_REGION"];
const records = await Promise.all(
Expand Down Expand Up @@ -53,7 +53,7 @@ export default class NodeHost extends TransactionCommand {
);

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", signer);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", signer);
const nodeIds = records.map((r) => r.nodeId);
const hosts = records.map((r) => r.host);
const regions = records.map((r) => r.region);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/node/list.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export default class NodeList extends BlockchainCommand {
public async run(): Promise<Record<string, unknown>[]> {
const { flags } = await this.parse(NodeList);
const provider = await getProvider(flags.network, flags.rpc);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", provider);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", provider);
const operatorId = parseHash(flags.operator);
const blockTag = await provider.getBlockNumber();
let results: Result[] = await getAll(flags.page, async (i, n) => {
Expand Down
2 changes: 1 addition & 1 deletion src/commands/node/price.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ export default class NodePrice extends TransactionCommand {
);

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", signer);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", signer);
const nodeIds = records.map((r) => r.nodeId);
const prices = records.map((r) => r.price);
const operatorId = (await nodes.getNode(nodeIds[0])).operatorId;
Expand Down
2 changes: 1 addition & 1 deletion src/commands/node/show.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export default class NodeShow extends BlockchainCommand {
public async run(): Promise<Record<string, unknown>> {
const { args, flags } = await this.parse(NodeShow);
const provider = await getProvider(flags.network, flags.rpc);
const nodes = await getContract(flags.network, flags.abi, "ArmadaNodes", provider);
const nodes = await getContract(flags.network, flags.abi, "EarthfastNodes", provider);
const nodeId = parseHash(args.ID);
const record = await nodes.getNode(nodeId);
const output = formatNode(record);
Expand Down
4 changes: 2 additions & 2 deletions src/commands/operator/create.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { getContract, getSigner, pretty, run } from "../../helpers";

export default class OperatorCreate extends TransactionCommand {
static summary = "Create an operator.";
static examples = ["<%= config.bin %> 0x123abc... 0x456def... audius hello@audius.co"];
static examples = ["<%= config.bin %> 0x123abc... 0x456def... earthfast hello@earthfast.co"];
static usage = "<%= command.id %> ADDR NAME EMAIL";
static args: Arg[] = [
{ name: "ADDR", description: "The address of the operator.", required: true },
Expand All @@ -15,7 +15,7 @@ export default class OperatorCreate extends TransactionCommand {
public async run(): Promise<unknown> {
const { args, flags } = await this.parse(OperatorCreate);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const tx = await operators.populateTransaction.createOperator(args.ADDR, args.NAME, args.EMAIL);
const output = await run(tx, signer, [operators]);
this.log(pretty(output));
Expand Down
2 changes: 1 addition & 1 deletion src/commands/operator/deposit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export default class OperatorDeposit extends TransactionCommand {
const { args, flags } = await this.parse(OperatorDeposit);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const usdc = await getContract(flags.network, flags.abi, "USDC", signer);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const id = parseHash(args.ID);
const amount = parseUSDC(args.USDC);

Expand Down
2 changes: 1 addition & 1 deletion src/commands/operator/list.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export default class OperatorList extends BlockchainCommand {
public async run(): Promise<Record<string, unknown>[]> {
const { flags } = await this.parse(OperatorList);
const provider = await getProvider(flags.network, flags.rpc);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", provider);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", provider);
const blockTag = await provider.getBlockNumber();
const results: Result[] = await getAll(flags.page, async (i, n) => {
return await operators.getOperators(i, n, { blockTag });
Expand Down
2 changes: 1 addition & 1 deletion src/commands/operator/owner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export default class OperatorOwner extends TransactionCommand {
public async run(): Promise<unknown> {
const { args, flags } = await this.parse(OperatorOwner);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const operatorId = parseHash(args.ID);
const tx = await operators.populateTransaction.setOperatorOwner(operatorId, args.ADDR);
const output = await run(tx, signer, [operators]);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/operator/props.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export default class OperatorProps extends TransactionCommand {
public async run(): Promise<unknown> {
const { args, flags } = await this.parse(OperatorProps);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const operatorId = parseHash(args.ID);
const tx = await operators.populateTransaction.setOperatorProps(operatorId, args.NAME, args.EMAIL);
const output = await run(tx, signer, [operators]);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/operator/show.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export default class OperatorShow extends BlockchainCommand {
public async run(): Promise<Record<string, unknown>> {
const { args, flags } = await this.parse(OperatorShow);
const provider = await getProvider(flags.network, flags.rpc);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", provider);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", provider);
const operatorId = parseHash(args.ID);
const record = await operators.getOperator(operatorId);
const output = formatOperator(record);
Expand Down
8 changes: 4 additions & 4 deletions src/commands/operator/stake.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@ import { TransactionCommand } from "../../base";
import { approve, getContract, getSigner, parseHash, parseTokens, pretty, run } from "../../helpers";

export default class OperatorStake extends TransactionCommand {
static summary = "Deposit Armada tokens to operator stake.";
static summary = "Deposit Earthfast tokens to operator stake.";
static examples = ["<%= config.bin %> <%= command.id %> 0x123abc... 1.0"];
static usage = "<%= command.id %> ID TOKENS";
static args: Arg[] = [
{ name: "ID", description: "The ID of the operator to deposit stake for.", required: true },
{ name: "TOKENS", description: "The Armada token amount to deposit (e.g. 1.0).", required: true },
{ name: "TOKENS", description: "The Earthfast token amount to deposit (e.g. 1.0).", required: true },
];

public async run(): Promise<unknown> {
const { args, flags } = await this.parse(OperatorStake);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const token = await getContract(flags.network, flags.abi, "ArmadaToken", signer);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const token = await getContract(flags.network, flags.abi, "EarthfastToken", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const id = parseHash(args.ID);
const amount = parseTokens(args.TOKENS);

Expand Down
6 changes: 3 additions & 3 deletions src/commands/operator/unstake.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ import { TransactionCommand } from "../../base";
import { getContract, getSigner, parseAddress, parseHash, parseTokens, pretty, run } from "../../helpers";

export default class OperatorUnstake extends TransactionCommand {
static summary = "Withdraw Armada tokens from operator stake.";
static summary = "Withdraw Earthfast tokens from operator stake.";
static description =
"The tokens are sent to the operator owner. Only the part of tokens not needed to " +
"stake the nodes can be withdrawn. In order to withdraw more, nodes can be deleted.";
static examples = ["<%= config.bin %> <%= command.id %> 0x123abc... 1.0"];
static usage = "<%= command.id %> ID TOKENS";
static args: Arg[] = [
{ name: "ID", description: "The ID of the operator to withdraw stake from.", required: true },
{ name: "TOKENS", description: "The Armada token amount to withdraw (e.g. 1.0).", required: true },
{ name: "TOKENS", description: "The Earthfast token amount to withdraw (e.g. 1.0).", required: true },
];
static flags = {
recipient: Flags.string({ description: "[default: caller] The recipient address for tokens.", helpValue: "ADDR" }),
Expand All @@ -26,7 +26,7 @@ export default class OperatorUnstake extends TransactionCommand {
}

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const recipient = flags.recipient ? parseAddress(flags.recipient) : await signer.getAddress();
const operatorId = parseHash(args.ID);
const amount = parseTokens(args.TOKENS);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/operator/withdraw.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ export default class OperatorWithdraw extends TransactionCommand {
}

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const operators = await getContract(flags.network, flags.abi, "ArmadaOperators", signer);
const operators = await getContract(flags.network, flags.abi, "EarthfastOperators", signer);
const recipient = flags.recipient ? parseAddress(flags.recipient) : await signer.getAddress();
const operatorId = parseHash(args.ID);
const amount = parseUSDC(args.USDC);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/project/content.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export default class ProjectContent extends TransactionCommand {
}

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const projects = await getContract(flags.network, flags.abi, "ArmadaProjects", signer);
const projects = await getContract(flags.network, flags.abi, "EarthfastProjects", signer);
const projectId = parseHash(args.ID);
const bundleSha = parseHash(args.SHA);
const tx = await projects.populateTransaction.setProjectContent(projectId, args.URL, bundleSha);
Expand Down
2 changes: 1 addition & 1 deletion src/commands/project/create.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export default class ProjectCreate extends TransactionCommand {
}

const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const projects = await getContract(flags.network, flags.abi, "ArmadaProjects", signer);
const projects = await getContract(flags.network, flags.abi, "EarthfastProjects", signer);
const owner = flags.owner ? parseAddress(flags.owner) : await signer.getAddress();
const bundleSha = parseHash(args.SHA);
if (args.METADATA !== "") {
Expand Down
2 changes: 1 addition & 1 deletion src/commands/project/delete.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export default class ProjectDelete extends TransactionCommand {
public async run(): Promise<unknown> {
const { args, flags } = await this.parse(ProjectDelete);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const projects = await getContract(flags.network, flags.abi, "ArmadaProjects", signer);
const projects = await getContract(flags.network, flags.abi, "EarthfastProjects", signer);
const projectId = parseHash(args.ID);
const tx = await projects.populateTransaction.deleteProject(projectId);
const output = await run(tx, signer, [projects]);
Expand Down
4 changes: 2 additions & 2 deletions src/commands/project/deposit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { TransactionCommand } from "../../base";
import { approve, getContract, getSigner, parseHash, parseUSDC, permit, pretty, run } from "../../helpers";

export default class ProjectDeposit extends TransactionCommand {
static summary = "Deposit Armada tokens to project escrow.";
static summary = "Deposit Earthfast tokens to project escrow.";
static examples = ["<%= config.bin %> <%= command.id %> 0x123abc... 1.0"];
static usage = "<%= command.id %> ID TOKENS";
static args: Arg[] = [
Expand All @@ -15,7 +15,7 @@ export default class ProjectDeposit extends TransactionCommand {
const { args, flags } = await this.parse(ProjectDeposit);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const usdc = await getContract(flags.network, flags.abi, "USDC", signer);
const projects = await getContract(flags.network, flags.abi, "ArmadaProjects", signer);
const projects = await getContract(flags.network, flags.abi, "EarthfastProjects", signer);
const id = parseHash(args.ID);
const amount = parseUSDC(args.USDC);

Expand Down
2 changes: 1 addition & 1 deletion src/commands/project/list.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export default class ProjectList extends BlockchainCommand {
public async run(): Promise<Record<string, unknown>[]> {
const { flags } = await this.parse(ProjectList);
const provider = await getProvider(flags.network, flags.rpc);
const projects = await getContract(flags.network, flags.abi, "ArmadaProjects", provider);
const projects = await getContract(flags.network, flags.abi, "EarthfastProjects", provider);
const owner = parseAddress(flags.owner);
const blockTag = await provider.getBlockNumber();
let results: Result[] = await getAll(flags.page, async (i, n) => {
Expand Down
2 changes: 1 addition & 1 deletion src/commands/project/metadata.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ export default class ProjectMetadata extends TransactionCommand {
public async run(): Promise<unknown> {
const { args, flags } = await this.parse(ProjectMetadata);
const signer = await getSigner(flags.network, flags.rpc, flags.address, flags.signer, flags.key, flags.account);
const projects = await getContract(flags.network, flags.abi, "ArmadaProjects", signer);
const projects = await getContract(flags.network, flags.abi, "EarthfastProjects", signer);
const projectId = parseHash(args.ID);

try {
Expand Down
Loading

0 comments on commit 92a4c8f

Please sign in to comment.