blobstream-starknet icon indicating copy to clipboard operation
blobstream-starknet copied to clipboard

[feat] Blobstream Contracts Integration Tests

Open b-j-roberts opened this issue 1 year ago • 6 comments

Create integration tests (scripts) for the Blobstream contract(s) by doing the following :

  • Launch a Katana node
  • Declare & Deploy the BlobstreamX contract ( & dependencies such as the gateway ) to the Katana node
  • Make calls to public functions on BlobstreamX contract & check state updates are correct

Possibly use mock implementations where needed.

References

https://github.com/keep-starknet-strange/blobstream-starknet/blob/main/src/lib.cairo

b-j-roberts avatar Feb 09 '24 17:02 b-j-roberts