Commit History

Autor SHA1 Mensaxe Data
  Lucas Steuernagel d5e72894c3 Represent contracts by their program id (#1474) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel cefc34568d Create PDA hash table example (#1438) %!s(int64=2) %!d(string=hai) anos
  Sean Young d48fcf663d Ensure that a constructor cannot be run twice on the same data account (#1402) %!s(int64=2) %!d(string=hai) anos
  Sean Young a1913b6953 Bump Solana, Anchor and Ubuntu (#1389) %!s(int64=2) %!d(string=hai) anos
  Sean Young 071bdf3fb3 Use anchor npm library rather than @solana/solidity (#1125) %!s(int64=2) %!d(string=hai) anos
  Sean Young e1d49e96c4 Match Anchor contract deployment (#1034) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel 98a343121d 🚀 Use Borsh encoding everywhere on Solana ⚓ (#1053) %!s(int64=3) %!d(string=hai) anos
  Sean Young aaff820494 Implement more constructor dispatch in cfg (#1039) %!s(int64=3) %!d(string=hai) anos
  Sean Young 4ad9d87881 Only load the BPF program once and increase timeouts for testnet %!s(int64=3) %!d(string=hai) anos
  Sean Young bd0ccb361c Fix mapping in dynamic array of storage structs %!s(int64=3) %!d(string=hai) anos
  Sean Young 5ded7b1ef6 Use latest @solana/solidity library %!s(int64=4) %!d(string=hai) anos
  Sean Young 10edadffab Use the latest @solana/solidity npm version %!s(int64=4) %!d(string=hai) anos
  Sean Young 0a9b464b1d Re-write test using new @solana/solidity npm library %!s(int64=4) %!d(string=hai) anos
  Sean Young ccd6217794 Use new solana mechanism for return data %!s(int64=4) %!d(string=hai) anos
  Sean Young 67781be3fb Build many contracts into a single solana BPF so file %!s(int64=4) %!d(string=hai) anos
  Sean Young a83b08e216 Add contract field to instruction (currently unused) %!s(int64=4) %!d(string=hai) anos
  Sean Young 48cf2e8aaf Store return data in contract storage alongside contract state %!s(int64=4) %!d(string=hai) anos
  Sean Young c1db5ea540 Implement external function calls for Solana %!s(int64=4) %!d(string=hai) anos
  Sean Young 3ca53356fe Add integrations arrays and mapping test %!s(int64=4) %!d(string=hai) anos
  Sean Young 4304504341 Check that the account data is large enough %!s(int64=4) %!d(string=hai) anos
  Sean Young 90b46a41dd Add some struct integration tests for solana %!s(int64=4) %!d(string=hai) anos
  Sean Young 4af5114a4c Implement push() and pop() or bytes contract storage for Solana %!s(int64=4) %!d(string=hai) anos
  Sean Young d0b7d8084e Add test case for primitive solana storage %!s(int64=4) %!d(string=hai) anos
  Sean Young 9ac646afca We need at least Solana v1.5.0 %!s(int64=4) %!d(string=hai) anos
  Sean Young b85ab5e78f Primitive tests %!s(int64=5) %!d(string=hai) anos