Expand description

Crate defining a state interface for offchain account resolution. If a program writes the proper state information into one of their accounts, any offchain and onchain client can fetch any additional required accounts for an instruction.



  • Struct for managing extra required account configs, ie. defining accounts required for your interface program, which can be AccountMetas - which have fixed addresses - or PDAs - which have addresses derived from a collection of seeds
  • Error types
  • Types for managing seed configurations in TLV Account Resolution
  • State transition types