(
volumeId: string,
nodeId: string,
revision: GetRevisionResponse['Revision'] | GetRevisionsResponse['Revisions'][0],
)
| 850 | armoredKey: link.Link.NodeKey, |
| 851 | armoredNodePassphrase: link.Link.NodePassphrase, |
| 852 | armoredNodePassphraseSignature: link.Link.NodePassphraseSignature, |
| 853 | membership: link.Membership |
| 854 | ? { |
| 855 | inviterEmail: link.Membership.InviterEmail, |
| 856 | base64MemberSharePassphraseKeyPacket: link.Membership.MemberSharePassphraseKeyPacket, |
| 857 | armoredInviterSharePassphraseKeyPacketSignature: |
| 858 | link.Membership.InviterSharePassphraseKeyPacketSignature, |
| 859 | armoredInviteeSharePassphraseSessionKeySignature: |
| 860 | link.Membership.InviteeSharePassphraseSessionKeySignature, |
| 861 | } |
| 862 | : undefined, |
| 863 | }; |
| 864 | |
| 865 | return { |
| 866 | baseNodeMetadata, |
| 867 | baseCryptoNodeMetadata, |
| 868 | }; |
| 869 | } |
| 870 | |
| 871 | export function* groupNodeUidsByVolumeAndIteratePerBatch( |
no test coverage detected