<blockquote>
<p>The benefit it that GRPC is much faster and easier to add and require only 2 dependencies<br>
Does that include transitive dependencies? Because last time I've checked there were like 15 or more transitive dependencies, which was almost the same as in case of HTTP API.</p>
</blockquote>
<blockquote>
<p>Do you think you could adjust your HTTP API to become a wrapper around such a GRPC API?</p>
</blockquote>
<p>In short yes. But the devil is in the details. The greatest challenge while working on HTTP API was untangling the core and desktop and making some of the core operations sort of stateless.</p>
<p>Apart from that, we've already had this discussion many times and it has been decided that we go with HTTP API. HTTP API has been ready for almost a year but delayed due to amount of code that needed to be reviewed. Finally we've got some initial version accepted into incubator.<br>
The bottleneck are the maintainers. There is a bunch of PRs already prepared and waiting for being merged (and also blocking preparations of further PRs that depend on not merged PRs).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/proposals/issues/136?email_source=notifications&email_token=AJFFTNXSG3MO4QXUJJ3ZM4DQTGRN7A5CNFSM4JLOLQJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDXXECY#issuecomment-552563211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNSJHBLXACRH2TBTZJTQTGRN7ANCNFSM4JLOLQJQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNS4W7ZBRS43367HG6TQTGRN7A5CNFSM4JLOLQJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDXXECY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/proposals/issues/136?email_source=notifications\u0026email_token=AJFFTNXSG3MO4QXUJJ3ZM4DQTGRN7A5CNFSM4JLOLQJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDXXECY#issuecomment-552563211",
"url": "https://github.com/bisq-network/proposals/issues/136?email_source=notifications\u0026email_token=AJFFTNXSG3MO4QXUJJ3ZM4DQTGRN7A5CNFSM4JLOLQJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDXXECY#issuecomment-552563211",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>