Reactivate deposit address
curl --request PATCH \
--url https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate"
headers = {"Authorization": "Bearer <token>"}
response = requests.patch(url, headers=headers)
print(response.text)const options = {method: 'PATCH', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate"
req, _ := http.NewRequest("PATCH", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_bodytrue{
"issues": [
{
"path": [
"<string>"
],
"message": "<string>"
}
],
"message": "<string>",
"_tag": "HttpApiDecodeError"
}{
"message": "<string>",
"_tag": "Unauthorized"
}{
"message": "<string>",
"_tag": "DepositAddressAlreadyActive"
}{
"message": "<string>",
"_tag": "EndpointDisabledError"
}depositAddresses
Reactivate deposit address
deprecated
Please use the identical endpoint under https://api.rhino.fi/sda. The sda endpoints here exist only for backwards compatibility and will be removed in the future. If you use the SDK, please upgrade to the latest version which uses the correct endpoint.
PATCH
/
deposit-addresses
/
{depositAddress}
/
{depositChain}
/
activate
Reactivate deposit address
curl --request PATCH \
--url https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate"
headers = {"Authorization": "Bearer <token>"}
response = requests.patch(url, headers=headers)
print(response.text)const options = {method: 'PATCH', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate"
req, _ := http.NewRequest("PATCH", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.rhino.fi/bridge/deposit-addresses/{depositAddress}/{depositChain}/activate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_bodytrue{
"issues": [
{
"path": [
"<string>"
],
"message": "<string>"
}
],
"message": "<string>",
"_tag": "HttpApiDecodeError"
}{
"message": "<string>",
"_tag": "Unauthorized"
}{
"message": "<string>",
"_tag": "DepositAddressAlreadyActive"
}{
"message": "<string>",
"_tag": "EndpointDisabledError"
}Authorizations
bearerlegacyApiKey
JWT token for authentication
Path Parameters
depositAddress
Option 1 · stringmaxLength(60) · stringOption 3 · stringOption 4 · stringOption 5 · stringOption 6 · string
required
The Rhino.fi Smart Deposit Address that the deposit has been sent to, e.g. "0x123...ABC".
The blockchain where the deposit was sent to, e.g. "ETHEREUM".
Response
a boolean
The response is of type boolean.
⌘I