mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-25 06:05:51 +00:00
[FEATURE] REST tool - support body in DELETE requests and fix Cancel Order
This commit is contained in:
@@ -65,6 +65,7 @@ var DEFAULT_ADDRESS_1 = "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn";
|
|||||||
var DEFAULT_ADDRESS_2 = "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX";
|
var DEFAULT_ADDRESS_2 = "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX";
|
||||||
var DEFAULT_ADDRESS_3 = "rJnZ4YHCUsHvQu7R6mZohevKJDHFzVD6Zr";
|
var DEFAULT_ADDRESS_3 = "rJnZ4YHCUsHvQu7R6mZohevKJDHFzVD6Zr";
|
||||||
var DEFAULT_HASH = "9D591B18EDDD34F0B6CF4223A2940AEA2C3CC778925BABF289E0011CD8FA056E";
|
var DEFAULT_HASH = "9D591B18EDDD34F0B6CF4223A2940AEA2C3CC778925BABF289E0011CD8FA056E";
|
||||||
|
var DEFAULT_SECRET = "sn3nxiW7v8KXzPzAqzyHXbSSKNuN9";
|
||||||
|
|
||||||
Request('Generate Wallet', {
|
Request('Generate Wallet', {
|
||||||
method: GET,
|
method: GET,
|
||||||
@@ -105,7 +106,7 @@ Request('Update Account Settings', {
|
|||||||
"{:query_params}": "validated=true"
|
"{:query_params}": "validated=true"
|
||||||
},
|
},
|
||||||
body: {
|
body: {
|
||||||
secret: "sssssssssssssssssssssssssssss",
|
secret: DEFAULT_SECRET,
|
||||||
settings: {
|
settings: {
|
||||||
require_destination_tag: false,
|
require_destination_tag: false,
|
||||||
require_authorization: false,
|
require_authorization: false,
|
||||||
@@ -136,7 +137,7 @@ Request('Submit Payment', {
|
|||||||
link: '#submit-payment',
|
link: '#submit-payment',
|
||||||
test_only: true,
|
test_only: true,
|
||||||
body: {
|
body: {
|
||||||
"secret": "sssssssssssssssssssssssssssss",
|
"secret": DEFAULT_SECRET,
|
||||||
"client_resource_id": "348170b9-16b9-4927-854d-7f9d4a2a692d",
|
"client_resource_id": "348170b9-16b9-4927-854d-7f9d4a2a692d",
|
||||||
"payment": {
|
"payment": {
|
||||||
"source_account": DEFAULT_ADDRESS_1,
|
"source_account": DEFAULT_ADDRESS_1,
|
||||||
@@ -199,7 +200,7 @@ Request("Place Order", {
|
|||||||
"{:query_params}": "validated=true"
|
"{:query_params}": "validated=true"
|
||||||
},
|
},
|
||||||
body: {
|
body: {
|
||||||
"secret": "sneThnzgBgxc3zXPG....",
|
"secret": DEFAULT_SECRET,
|
||||||
"order": {
|
"order": {
|
||||||
"type": "sell",
|
"type": "sell",
|
||||||
"taker_pays": {
|
"taker_pays": {
|
||||||
@@ -219,16 +220,17 @@ Request("Place Order", {
|
|||||||
|
|
||||||
Request("Cancel Order", {
|
Request("Cancel Order", {
|
||||||
method: DELETE,
|
method: DELETE,
|
||||||
path: "/v1/accounts/{:address}/orders?{:query_params}",
|
path: "/v1/accounts/{:address}/orders/{:order}/?{:query_params}",
|
||||||
description: "Cancel an order on the ripple network.",
|
description: "Cancel an order on the ripple network.",
|
||||||
link: "#cancel-order",
|
link: "#cancel-order",
|
||||||
test_only: true,
|
test_only: true,
|
||||||
params: {
|
params: {
|
||||||
"{:address}": DEFAULT_ADDRESS_1,
|
"{:address}": DEFAULT_ADDRESS_1,
|
||||||
"{:query_params}": "validated=true"
|
"{:query_params}": "validated=true",
|
||||||
|
"{:order}": "23"
|
||||||
},
|
},
|
||||||
body: {
|
body: {
|
||||||
"secret": "sneThnzgBgxc3zXPG...."
|
"secret": DEFAULT_SECRET
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -265,7 +267,7 @@ Request("Grant Trustline", {
|
|||||||
"{:query_params}": "validated=true"
|
"{:query_params}": "validated=true"
|
||||||
},
|
},
|
||||||
body: {
|
body: {
|
||||||
"secret": "sneThnzgBgxc3zXPG....",
|
"secret": DEFAULT_SECRET,
|
||||||
"trustline": {
|
"trustline": {
|
||||||
"limit": "110",
|
"limit": "110",
|
||||||
"currency": "USD",
|
"currency": "USD",
|
||||||
@@ -346,7 +348,7 @@ function update_method(el) {
|
|||||||
method = $(el).val();
|
method = $(el).val();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (method == GET || method == DELETE) {
|
if (method == GET) {
|
||||||
request_body.hide();
|
request_body.hide();
|
||||||
} else {
|
} else {
|
||||||
request_body.show();
|
request_body.show();
|
||||||
@@ -421,7 +423,7 @@ function select_request(request) {
|
|||||||
request_button.text(command.method+" request");
|
request_button.text(command.method+" request");
|
||||||
update_method(request_button);
|
update_method(request_button);
|
||||||
|
|
||||||
if (command.method == POST || command.method == PUT) {
|
if (command.hasOwnProperty("body")) {
|
||||||
cm_request.setValue(JSON.stringify(command.body, null, 2));
|
cm_request.setValue(JSON.stringify(command.body, null, 2));
|
||||||
} else {
|
} else {
|
||||||
//No body, so wipe out the current contents.
|
//No body, so wipe out the current contents.
|
||||||
@@ -461,8 +463,10 @@ function send_request() {
|
|||||||
|
|
||||||
$(this).addClass('depressed');
|
$(this).addClass('depressed');
|
||||||
response_body.addClass('obscured');
|
response_body.addClass('obscured');
|
||||||
|
|
||||||
|
var original_cmd = requests[slugify(selected_command.text())];
|
||||||
|
|
||||||
if (method == PUT || method == POST) {
|
if (original_cmd.hasOwnProperty("body")) {
|
||||||
var body = cm_request.getValue();
|
var body = cm_request.getValue();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: method,
|
type: method,
|
||||||
|
|||||||
Reference in New Issue
Block a user