# Sprint Review (1/3 - 1/20)
Here is what I have done and worked on since coming back from the company holiday.
## Tasks

- Fix all babe integration tests to use Westend
- Pass in genesis, genesisTrie, and GenesisHeader to service builder in tests to allow for more flexible testing
- Create a helper function to get Westend genesis
- Discuss with Tim ideas I had from this to restructure our integration test setup orchestration

- Create new runtime function calls for reporting equivocations in grandpa and getting a key ownership proof
- Write Unit tests for both these runtime functions
- Create the types needed to properly encode/decode data with regards to these new runtime functions
- Write unit tests for encoding/decoding these types
- Create function reportEquivocation in lib/grandpa that, when a user equivocates, uses grandpa and block state to create the appropriate data types to get the keyOwnershipProof from the runtime and submit the equivocationProof to the runtime
- Write unit test for reportEquivocation function
## PRs reviewed
- fix(trie): do not get/create buffer for nil child #2928
- chore(utils): replace all the unneeded spec usage for westend-(dev|local) runtime #3014
- fix(lib/trie): record deleted Merkle values fixed #2873
- feat(lib/babe): Submit BABE equivocation report #2947
- fix(lib/grandpa):logger.Errorf message format typo #3034
- feat(pkg/scale): VaryingDataTypeValue String method #2970
- chore(trie): add trie heap usage workflow step #2961
- chore(lib/trie): add Deltas in internal/trie/tracking #2896
- chore(mocks): remove mockery #3031
- fix(tests/rpc): ensure new blocks are created before assert #3042
- fix(dot/sync): fix Timestamp slot must match 'CurrentSlot' while using westend spec file #3040
- fix(ci): fix all Deepsource issues #3046
- fix(lib/runtime): use westend-dev spec file in TestNodeRuntime_ValidateTransaction #3047
- chore(deps): bump most libp2p dependencies #2788
- chore(mocks): move go:generate mockgen to mocks_generate_test.go #3035
## Other
- Guild leader sync with Jon to catch up and discuss plans for new year
- Have polkadot guild meetings every thursday