grep -r "TODO_BLOCKER(@Olshansk)" . | sed 's/^/- [ ] `/' | sed 's/:/`:/'
[ ] ./x/proof/module/query_proof_test.go:// TODO_BLOCKER(@Olshansk): Add these tests back in after merging on-chain Proof persistence.
[ ] ./x/proof/keeper/msg_server_create_claim.go: // TODO_BLOCKER(@Olshansk): check if this claim already exists and return an
[ ] ./x/proof/keeper/msg_server_submit_proof.go: // TODO_BLOCKER(@Olshansk): check if this proof already exists and return an
[ ] ./x/proof/keeper/msg_server_submit_proof.go: // TODO_BLOCKER(@Olshansk): We need to replace the return
[ ] ./x/tokenomics/keeper/settle_session_accounting.go: // TODO_BLOCKER(@Olshansk): This check should be the responsibility of the SMST package
[ ] ./x/tokenomics/keeper/settle_session_accounting.go: // TODO_BLOCKER(@Olshansk): The application should be immediately unstaked at this point in time
[ ] ./x/tokenomics/keeper/settle_session_accounting_test.go: t.Skip("TODO_BLOCKER(@Olshansk): Add E2E and integration tests so we validate the actual state changes of the bank & account keepers.")
[ ] ./x/tokenomics/keeper/settle_session_accounting_test.go: t.Skip("TODO_BLOCKER(@Olshansk): Add E2E and integration tests so we validate the actual state changes of the bank & account keepers.")
[ ] ./x/tokenomics/keeper/settle_pending_claims.go: // TODO_BLOCKER(@Olshansk): Optimize this by indexing expiringClaims appropriately
[ ] ./x/tokenomics/keeper/msg_update_params.go: // TODO_BLOCKER(@Olshansk): How do we validate this is the same address that signed the request?
[ ] ./x/session/keeper/session_hydrator.go: // TODO_BLOCKER(@Olshansk): Retrieve the suppliers at SessionStartBlockHeight,
[ ] ./pkg/relayer/proxy/relay_verifier.go: // TODO_BLOCKER(@Olshansk): Revisit the assumptions above and updated this if
[ ] ./pkg/relayer/protocol/difficulty.go:// TODO_BLOCKER(@Olshansk): Remove the forloop logic and replace with a simplified
Objective
Tackle all on-chain blockers assigned to Olshansky
Origin Document
Goals
Deliverables
The output of the following command from https://github.com/pokt-network/poktroll/pull/577:
./x/proof/module/query_proof_test.go
:// TODO_BLOCKER(@Olshansk): Add these tests back in after merging on-chain Proof persistence../x/proof/keeper/msg_server_create_claim.go
: // TODO_BLOCKER(@Olshansk): check if this claim already exists and return an./x/proof/keeper/msg_server_submit_proof.go
: // TODO_BLOCKER(@Olshansk): check if this proof already exists and return an./x/proof/keeper/msg_server_submit_proof.go
: // TODO_BLOCKER(@Olshansk): We need to replace the return./x/tokenomics/keeper/settle_session_accounting.go
: // TODO_BLOCKER(@Olshansk): This check should be the responsibility of the SMST package./x/tokenomics/keeper/settle_session_accounting.go
: // TODO_BLOCKER(@Olshansk): The application should be immediately unstaked at this point in time./x/tokenomics/keeper/settle_session_accounting_test.go
: t.Skip("TODO_BLOCKER(@Olshansk): Add E2E and integration tests so we validate the actual state changes of the bank & account keepers.")./x/tokenomics/keeper/settle_session_accounting_test.go
: t.Skip("TODO_BLOCKER(@Olshansk): Add E2E and integration tests so we validate the actual state changes of the bank & account keepers.")./x/tokenomics/keeper/settle_pending_claims.go
: // TODO_BLOCKER(@Olshansk): Optimize this by indexing expiringClaims appropriately./x/tokenomics/keeper/msg_update_params.go
: // TODO_BLOCKER(@Olshansk): How do we validate this is the same address that signed the request?./x/session/keeper/session_hydrator.go
: // TODO_BLOCKER(@Olshansk): Retrieve the suppliers at SessionStartBlockHeight,./pkg/relayer/proxy/relay_verifier.go
: // TODO_BLOCKER(@Olshansk): Revisit the assumptions above and updated this if./pkg/relayer/protocol/difficulty.go
:// TODO_BLOCKER(@Olshansk): Remove the forloop logic and replace with a simplified./pkg/relayer/miner/miner.go
: // TODO_BLOCKER(@Olshansk): query on-chain governance params once available../pkg/relayer/miner/miner.go
:// TODO_BLOCKER(@Olshansk): The relay hashing and relay difficulty mechanisms & values must comeCreator: @Olshansk