Nosana Jobs

About 13 min

Nosana Jobs

Projects can post pipeline jobs through the Nosana Jobs program. It lets nodes in the Nosana Network earn tokens by doing those jobs.

Program Information

InfoDescription
TypeSolana Programopen in new window
Source CodeGitHubopen in new window
Build StatusAnchor Verifiedopen in new window
Accounts4
Instructions11
Types3
Domainnosana-jobs.sol
AddressnosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYMopen in new window

Instructions

A number of 11 instruction are defined in the Nosana Jobs program.

To load the program with Anchoropen in new window.

const programId = new PublicKey('nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM');
const idl = await Program.fetchIdl(programId.toString());
const program = new Program(idl, programId);

Accounts

A number of 4 accounts make up for the Nosana Jobs Program's state.

Types

A number of 3 type variants are defined in the Nosana Jobs Program's state.

Diagram

Instruction Diagram

Queue Diagrams

Below a representation of the functioning for the different QueueTypes.