Commit History

Autor SHA1 Mensaxe Data
  Lucas Steuernagel 2c29fd7571 Add function annotations 🚀 (#1557) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel d5e72894c3 Represent contracts by their program id (#1474) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel de11ed32ae Avoid overflow in transfer (#1485) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel 200560e189 Enable tests for stdlib (#1299) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel 673d5b8020 Enable the accounts call argument for constructors (#1271) %!s(int64=2) %!d(string=hai) anos
  Lucas Steuernagel 77d78369fa Fix VariableDefinition Display impl (#1252) (#1254) %!s(int64=2) %!d(string=hai) anos
  Sean Young 54f89fa8be Make instruction data compatible with anchor (#1105) %!s(int64=2) %!d(string=hai) anos
  Sean Young e1d49e96c4 Match Anchor contract deployment (#1034) %!s(int64=2) %!d(string=hai) anos
  Sean Young be65cc0397 Add check for SPDX headers (#1057) %!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 29ddbb37c3 Remove sol_alloc_free_ syscall on Solana %!s(int64=3) %!d(string=hai) anos
  Sean Young 144584ebdf Do not permit value transfers in CPI %!s(int64=3) %!d(string=hai) anos
  Sean Young 7d03fffdd4 Pushing onto two different arrays causes many reallocations %!s(int64=3) %!d(string=hai) anos
  Sean Young 87501a7f58 Address should be array of opaque bytes, not int %!s(int64=5) %!d(string=hai) anos
  Sean Young 56d0621c55 pop() is broken when last element is removed from the array %!s(int64=3) %!d(string=hai) anos
  Sean Young e8bb2c2c64 Implement balance transfers %!s(int64=4) %!d(string=hai) anos
  Sean Young c898fb79a1 Support retrieving balance of account on Solana %!s(int64=4) %!d(string=hai) anos
  Sean Young 89ec275940 Add value to instruction %!s(int64=4) %!d(string=hai) anos
  Sean Young 327c1b98e1 Implement block.number and block.slot on Solana %!s(int64=4) %!d(string=hai) anos
  Sean Young 9c109999a0 Implement signatureVerify() correctly %!s(int64=4) %!d(string=hai) anos
  Sean Young 0dc56f4f02 Use allocate & assign rather than create account %!s(int64=4) %!d(string=hai) anos
  Sean Young 41e94226c1 Add function for verifying ed25519 signature on Solana %!s(int64=4) %!d(string=hai) anos
  Sean Young 7d5fdd3fbc Create contract using seed and PDA %!s(int64=4) %!d(string=hai) anos
  Sean Young f4b2cb47e6 Instantiate contract by passing in empty contract %!s(int64=4) %!d(string=hai) anos
  Sean Young e8e27efbc1 Implement block.timestamp for Solana %!s(int64=4) %!d(string=hai) anos
  Sean Young 346f386c75 Validate the account heap after each call and big realloc bug %!s(int64=4) %!d(string=hai) anos
  Sean Young d6483a6420 After external function call, retrieve return data from contract storage %!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 20ca8ed832 Add to fields to storage account to make space for return data %!s(int64=4) %!d(string=hai) anos
  Sean Young c1db5ea540 Implement external function calls for Solana %!s(int64=4) %!d(string=hai) anos