@fractalwagmi/fractal-sdk-public-api
Advanced tools
Comparing version 0.0.21 to 0.0.22
@@ -32,3 +32,3 @@ export interface FractalSdkAdminGetTransactionStatusResponse { | ||
recipient: string; | ||
metadata: FractalSdkExperimentalSolanaMintMetadata; | ||
metadata?: FractalSdkExperimentalSolanaMintMetadata; | ||
/** | ||
@@ -54,4 +54,9 @@ * If not provided, user only needs to pay for account creation and network fees. | ||
description: string; | ||
/** @format int32 */ | ||
/** | ||
* Royalty basis points that goes to creators in secondary sales (0-10000) | ||
* 250 means 2.50% royalties. | ||
* @format int32 | ||
*/ | ||
sellerFeeBasisPoints: number; | ||
/** in base 64 */ | ||
imageBytes: string; | ||
@@ -62,2 +67,11 @@ attributes?: Record<string, string>; | ||
} | ||
export interface FractalSdkExperimentalSolanaMintMintRequest { | ||
recipient: string; | ||
metadata?: FractalSdkExperimentalSolanaMintMetadata; | ||
/** If provided, mints the NFT to the provided Metaplex collection NFT. */ | ||
collectionId?: string; | ||
} | ||
export interface FractalSdkExperimentalSolanaMintMintResponse { | ||
signature: string; | ||
} | ||
export interface FractalSdkExperimentalSolanaMintUpgradeRequest { | ||
@@ -341,2 +355,16 @@ burnMintsAddresses?: string[]; | ||
* @tags SolanaMintExperimentalService | ||
* @name Mint | ||
* @request POST:/sdk/experimental/solana/mint | ||
* @secure | ||
*/ | ||
namespace Mint { | ||
type RequestParams = {}; | ||
type RequestQuery = {}; | ||
type RequestBody = FractalSdkExperimentalSolanaMintMintRequest; | ||
type RequestHeaders = {}; | ||
type ResponseBody = FractalSdkExperimentalSolanaMintMintResponse; | ||
} | ||
/** | ||
* No description | ||
* @tags SolanaMintExperimentalService | ||
* @name Upgrade | ||
@@ -530,15 +558,14 @@ * @request POST:/sdk/experimental/solana/upgrade | ||
/** | ||
* @description Creates a mint transaction. Requires project API token and additional setup. Please contact our dev team if you'd like to use this feature. | ||
* No description | ||
* @tags SolanaMintExperimentalService | ||
* @name CreateMintTransaction2 | ||
* @summary createMintTransaction | ||
* @name Mint2 | ||
* @request POST:/sdk/v1/mint | ||
* @secure | ||
*/ | ||
namespace CreateMintTransaction2 { | ||
namespace Mint2 { | ||
type RequestParams = {}; | ||
type RequestQuery = {}; | ||
type RequestBody = FractalSdkExperimentalSolanaMintCreateMintTransactionRequest; | ||
type RequestBody = FractalSdkExperimentalSolanaMintMintRequest; | ||
type RequestHeaders = {}; | ||
type ResponseBody = FractalSdkExperimentalSolanaMintCreateMintTransactionResponse; | ||
type ResponseBody = FractalSdkExperimentalSolanaMintMintResponse; | ||
} | ||
@@ -861,2 +888,11 @@ /** | ||
* @tags SolanaMintExperimentalService | ||
* @name Mint | ||
* @request POST:/sdk/experimental/solana/mint | ||
* @secure | ||
*/ | ||
mint: (body: FractalSdkExperimentalSolanaMintMintRequest, params?: RequestParams) => Promise<HttpResponse<FractalSdkExperimentalSolanaMintMintResponse, GoogleRpcStatus>>; | ||
/** | ||
* No description | ||
* | ||
* @tags SolanaMintExperimentalService | ||
* @name Upgrade | ||
@@ -988,11 +1024,10 @@ * @request POST:/sdk/experimental/solana/upgrade | ||
/** | ||
* @description Creates a mint transaction. Requires project API token and additional setup. Please contact our dev team if you'd like to use this feature. | ||
* No description | ||
* | ||
* @tags SolanaMintExperimentalService | ||
* @name CreateMintTransaction2 | ||
* @summary createMintTransaction | ||
* @name Mint2 | ||
* @request POST:/sdk/v1/mint | ||
* @secure | ||
*/ | ||
createMintTransaction2: (body: FractalSdkExperimentalSolanaMintCreateMintTransactionRequest, params?: RequestParams) => Promise<HttpResponse<FractalSdkExperimentalSolanaMintCreateMintTransactionResponse, GoogleRpcStatus>>; | ||
mint2: (body: FractalSdkExperimentalSolanaMintMintRequest, params?: RequestParams) => Promise<HttpResponse<FractalSdkExperimentalSolanaMintMintResponse, GoogleRpcStatus>>; | ||
/** | ||
@@ -999,0 +1034,0 @@ * @description Returns details about a given score. Requires project API token. |
@@ -244,3 +244,3 @@ "use strict"; | ||
*/ | ||
createMintTransaction: (body, params = {}) => this.request(Object.assign({ path: `/sdk/experimental/solana/create_mint_transaction`, method: "POST", body: body, secure: true, format: "json" }, params)), | ||
createMintTransaction: (body, params = {}) => this.request(Object.assign({ path: `/sdk/experimental/solana/create_mint_transaction`, method: "POST", body: body, secure: true, type: ContentType.Json, format: "json" }, params)), | ||
/** | ||
@@ -250,2 +250,11 @@ * No description | ||
* @tags SolanaMintExperimentalService | ||
* @name Mint | ||
* @request POST:/sdk/experimental/solana/mint | ||
* @secure | ||
*/ | ||
mint: (body, params = {}) => this.request(Object.assign({ path: `/sdk/experimental/solana/mint`, method: "POST", body: body, secure: true, format: "json" }, params)), | ||
/** | ||
* No description | ||
* | ||
* @tags SolanaMintExperimentalService | ||
* @name Upgrade | ||
@@ -358,11 +367,10 @@ * @request POST:/sdk/experimental/solana/upgrade | ||
/** | ||
* @description Creates a mint transaction. Requires project API token and additional setup. Please contact our dev team if you'd like to use this feature. | ||
* No description | ||
* | ||
* @tags SolanaMintExperimentalService | ||
* @name CreateMintTransaction2 | ||
* @summary createMintTransaction | ||
* @name Mint2 | ||
* @request POST:/sdk/v1/mint | ||
* @secure | ||
*/ | ||
createMintTransaction2: (body, params = {}) => this.request(Object.assign({ path: `/sdk/v1/mint`, method: "POST", body: body, secure: true, format: "json" }, params)), | ||
mint2: (body, params = {}) => this.request(Object.assign({ path: `/sdk/v1/mint`, method: "POST", body: body, secure: true, format: "json" }, params)), | ||
/** | ||
@@ -369,0 +377,0 @@ * @description Returns details about a given score. Requires project API token. |
@@ -52,3 +52,3 @@ /* eslint-disable */ | ||
recipient: string; | ||
metadata: FractalSdkExperimentalSolanaMintMetadata; | ||
metadata?: FractalSdkExperimentalSolanaMintMetadata; | ||
@@ -81,4 +81,10 @@ /** | ||
/** @format int32 */ | ||
/** | ||
* Royalty basis points that goes to creators in secondary sales (0-10000) | ||
* 250 means 2.50% royalties. | ||
* @format int32 | ||
*/ | ||
sellerFeeBasisPoints: number; | ||
/** in base 64 */ | ||
imageBytes: string; | ||
@@ -90,2 +96,14 @@ attributes?: Record<string, string>; | ||
export interface FractalSdkExperimentalSolanaMintMintRequest { | ||
recipient: string; | ||
metadata?: FractalSdkExperimentalSolanaMintMetadata; | ||
/** If provided, mints the NFT to the provided Metaplex collection NFT. */ | ||
collectionId?: string; | ||
} | ||
export interface FractalSdkExperimentalSolanaMintMintResponse { | ||
signature: string; | ||
} | ||
export interface FractalSdkExperimentalSolanaMintUpgradeRequest { | ||
@@ -405,2 +423,16 @@ burnMintsAddresses?: string[]; | ||
* @tags SolanaMintExperimentalService | ||
* @name Mint | ||
* @request POST:/sdk/experimental/solana/mint | ||
* @secure | ||
*/ | ||
export namespace Mint { | ||
export type RequestParams = {}; | ||
export type RequestQuery = {}; | ||
export type RequestBody = FractalSdkExperimentalSolanaMintMintRequest; | ||
export type RequestHeaders = {}; | ||
export type ResponseBody = FractalSdkExperimentalSolanaMintMintResponse; | ||
} | ||
/** | ||
* No description | ||
* @tags SolanaMintExperimentalService | ||
* @name Upgrade | ||
@@ -575,15 +607,14 @@ * @request POST:/sdk/experimental/solana/upgrade | ||
/** | ||
* @description Creates a mint transaction. Requires project API token and additional setup. Please contact our dev team if you'd like to use this feature. | ||
* No description | ||
* @tags SolanaMintExperimentalService | ||
* @name CreateMintTransaction2 | ||
* @summary createMintTransaction | ||
* @name Mint2 | ||
* @request POST:/sdk/v1/mint | ||
* @secure | ||
*/ | ||
export namespace CreateMintTransaction2 { | ||
export namespace Mint2 { | ||
export type RequestParams = {}; | ||
export type RequestQuery = {}; | ||
export type RequestBody = FractalSdkExperimentalSolanaMintCreateMintTransactionRequest; | ||
export type RequestBody = FractalSdkExperimentalSolanaMintMintRequest; | ||
export type RequestHeaders = {}; | ||
export type ResponseBody = FractalSdkExperimentalSolanaMintCreateMintTransactionResponse; | ||
export type ResponseBody = FractalSdkExperimentalSolanaMintMintResponse; | ||
} | ||
@@ -1077,2 +1108,3 @@ /** | ||
secure: true, | ||
type: ContentType.Json, | ||
format: "json", | ||
@@ -1086,2 +1118,20 @@ ...params, | ||
* @tags SolanaMintExperimentalService | ||
* @name Mint | ||
* @request POST:/sdk/experimental/solana/mint | ||
* @secure | ||
*/ | ||
mint: (body: FractalSdkExperimentalSolanaMintMintRequest, params: RequestParams = {}) => | ||
this.request<FractalSdkExperimentalSolanaMintMintResponse, GoogleRpcStatus>({ | ||
path: `/sdk/experimental/solana/mint`, | ||
method: "POST", | ||
body: body, | ||
secure: true, | ||
format: "json", | ||
...params, | ||
}), | ||
/** | ||
* No description | ||
* | ||
* @tags SolanaMintExperimentalService | ||
* @name Upgrade | ||
@@ -1297,15 +1347,11 @@ * @request POST:/sdk/experimental/solana/upgrade | ||
/** | ||
* @description Creates a mint transaction. Requires project API token and additional setup. Please contact our dev team if you'd like to use this feature. | ||
* No description | ||
* | ||
* @tags SolanaMintExperimentalService | ||
* @name CreateMintTransaction2 | ||
* @summary createMintTransaction | ||
* @name Mint2 | ||
* @request POST:/sdk/v1/mint | ||
* @secure | ||
*/ | ||
createMintTransaction2: ( | ||
body: FractalSdkExperimentalSolanaMintCreateMintTransactionRequest, | ||
params: RequestParams = {}, | ||
) => | ||
this.request<FractalSdkExperimentalSolanaMintCreateMintTransactionResponse, GoogleRpcStatus>({ | ||
mint2: (body: FractalSdkExperimentalSolanaMintMintRequest, params: RequestParams = {}) => | ||
this.request<FractalSdkExperimentalSolanaMintMintResponse, GoogleRpcStatus>({ | ||
path: `/sdk/v1/mint`, | ||
@@ -1312,0 +1358,0 @@ method: "POST", |
{ | ||
"name": "@fractalwagmi/fractal-sdk-public-api", | ||
"version": "0.0.21", | ||
"version": "0.0.22", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/fractal-sdk-api.js", |
120163
3129