Labels: documentation, api-contract
Priority: High
Estimated Time: 30 minutes
Description:
shared/api-contract.md's endpoint table has no row for beneficiary acceptance at all, despite
both APIClient.acceptBeneficiary(vaultID:token:) (iOS) and ApiClient.acceptBeneficiary(vaultId)
(Android) implementing it — inconsistently, per #87/#109. The lack of documentation is very likely
why the two clients drifted in the first place.
Tasks:
Labels:
documentation,api-contractPriority: High
Estimated Time: 30 minutes
Description:
shared/api-contract.md's endpoint table has no row for beneficiary acceptance at all, despiteboth
APIClient.acceptBeneficiary(vaultID:token:)(iOS) andApiClient.acceptBeneficiary(vaultId)(Android) implementing it — inconsistently, per #87/#109. The lack of documentation is very likely
why the two clients drifted in the first place.
Tasks:
POST /vaults/{id}/acceptrow to the endpoint table