When registering other wallet's nano contracts, there is a chance the register will miss the caller address because of a memoization problem. This PR should fix it
Acceptance Criteria
Stop memoizing ncToAccept
Security Checklist
[X] Make sure you do not include new dependencies in the project unless strictly necessary and do not include dev-dependencies as production ones. More dependencies increase the possibility of one of them being hijacked and affecting us.
Motivation
When registering other wallet's nano contracts, there is a chance the register will miss the
caller
address because of a memoization problem. This PR should fix itAcceptance Criteria
ncToAccept
Security Checklist