urn:noticeable:projects:FOAuqGWBe1bt9oEUivHIUpvest Updatesupvest.co2019-08-14T14:48:16.216ZCopyright © UpvestNoticeablehttps://storage.noticeable.io/projects/FOAuqGWBe1bt9oEUivHI/newspages/X6mHQSVsPV7s5khLylyd/01h55ta3gsv2ae91gzt01hqt2x-header-logo.pnghttps://storage.noticeable.io/projects/FOAuqGWBe1bt9oEUivHI/newspages/X6mHQSVsPV7s5khLylyd/01h55ta3gsv2ae91gzt01hqt2x-header-logo.png#7986cburn:noticeable:publications:q2kT6gphW7DWwEdoP4Dz2019-08-14T07:45:00.001Z2019-08-14T14:48:16.216ZIntroducing Asset Search 🔎The List Assets endpoint simply outputs all of the digital assets that currently have an Upvest asset_id set up. This could make finding specific assets a bit complicated and tedious, so we've added the ability to fuzzy search through...<p>The <a href="https://doc.upvest.co/reference?utm_source=noticeable&utm_campaign=foauqgwbe1bt9oeuivhi.introducing-asset-search&utm_content=publication+link&utm_id=FOAuqGWBe1bt9oEUivHI.X6mHQSVsPV7s5khLylyd.q2kT6gphW7DWwEdoP4Dz&utm_medium=newspage#common_assets_list" target="_blank" rel="noopener">List Assets</a> endpoint simply outputs all of the digital assets that currently have an Upvest <code>asset_id</code> set up. This could make finding specific assets a bit complicated and tedious, so we’ve added the ability to fuzzy search through the assets.</p>
<p>For example, the following search string will return any assets that contain the string "BAT":<br>
<code>/1.0/assets/?search=BAT</code></p>
<pre><code>{
<span class="hljs-attr">"next"</span>: <span class="hljs-literal">null</span>,
<span class="hljs-attr">"previous"</span>: <span class="hljs-literal">null</span>,
<span class="hljs-attr">"results"</span>: [
{
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"b3a812c5-05d5-5331-baac-7535bec224ec"</span>,
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"Basic Attention Token"</span>,
<span class="hljs-attr">"symbol"</span>: <span class="hljs-string">"BAT"</span>,
<span class="hljs-attr">"exponent"</span>: <span class="hljs-number">18</span>,
<span class="hljs-attr">"protocol"</span>: <span class="hljs-string">"erc20"</span>,
<span class="hljs-attr">"metadata"</span>: {
<span class="hljs-attr">"contract"</span>: <span class="hljs-string">"0x0D8775F648430679A709E98d2b0Cb6250d2887EF"</span>,
<span class="hljs-attr">"chain_id"</span>: <span class="hljs-number">1</span>
}
}
]
}
</code></pre>
<p>This search function searches within the <code>name</code>, <code>symbol</code>, and <code>contract</code> (address) values.</p>
Sebastien[email protected]urn:noticeable:publications:BFCWNlHIaDUVjG5PcEFB2019-08-13T13:17:00.001Z2020-01-06T13:21:22.787ZSupport for Hierarchical Deterministic Wallets (BIP-44) We've added support for BIP-44, making it possible to create multiple wallets of the same type within user accounts by specifying a BIP-44 index. This functionality is supported within the Create User endpoint. The following Create...<p>We’ve added support for BIP-44, making it possible to create multiple wallets of the same type within user accounts by specifying a BIP-44 index.</p>
<p>This functionality is supported within the <a href="https://doc.upvest.co/reference?utm_source=noticeable&utm_campaign=foauqgwbe1bt9oeuivhi.support-for-hierarchical-deterministic-wallets-bip-44&utm_content=publication+link&utm_id=FOAuqGWBe1bt9oEUivHI.X6mHQSVsPV7s5khLylyd.BFCWNlHIaDUVjG5PcEFB&utm_medium=newspage#tenancy_user_create" target="_blank" rel="noopener">Create User</a> endpoint.</p>
<p>The following Create User example would create a user with three distinct Ethereum wallets:</p>
<pre><code>{
<span class="hljs-attr">"username"</span>: <span class="hljs-string">"<username>"</span>,
<span class="hljs-attr">"password"</span>: <span class="hljs-string">"<password>"</span>,
<span class="hljs-attr">"asset_ids"</span>: [
{
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"<Ethereum asset_id>"</span>,
<span class="hljs-attr">"index"</span>: <span class="hljs-number">0</span>
},
{
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"<Ethereum asset_id>"</span>,
<span class="hljs-attr">"index"</span>: <span class="hljs-number">1</span>
},
{
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"<Ethereum asset_id>"</span>,
<span class="hljs-attr">"index"</span>: <span class="hljs-number">2</span>
}
]
}
</code></pre>
Sebastien[email protected]