Socket
Socket
Sign inDemoInstall

@tango-crypto/tangocrypto-js

Package Overview
Dependencies
29
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.4 to 1.1.2

dist/src/apis/ipfs.d.ts

1

dist/src/base.d.ts

@@ -17,2 +17,3 @@ /**

export declare const BASE_PATH_TEST_STAGING = "https://cardano-testnet-staging.tangocrypto.com";
export declare const IPFS_BASE_PATH = "https://storage.tangocrypto.cloud";
export declare const V1 = "v1";

@@ -19,0 +20,0 @@ /**

3

dist/src/base.js

@@ -16,3 +16,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.RequiredError = exports.BaseAPI = exports.COLLECTION_FORMATS = exports.V1 = exports.BASE_PATH_TEST_STAGING = exports.BASE_PATH_TEST = exports.BASE_PATH = void 0;
exports.RequiredError = exports.BaseAPI = exports.COLLECTION_FORMATS = exports.V1 = exports.IPFS_BASE_PATH = exports.BASE_PATH_TEST_STAGING = exports.BASE_PATH_TEST = exports.BASE_PATH = void 0;
// Some imports not used depending on template conditions

@@ -24,2 +24,3 @@ // @ts-ignore

exports.BASE_PATH_TEST_STAGING = "https://cardano-testnet-staging.tangocrypto.com";
exports.IPFS_BASE_PATH = "https://storage.tangocrypto.cloud";
exports.V1 = 'v1';

@@ -26,0 +27,0 @@ /**

@@ -12,2 +12,3 @@ import { AxiosInstance } from 'axios';

import { NftApi } from "./nfts";
import { IpfsApi } from "./ipfs";
export declare const Network: {

@@ -20,3 +21,3 @@ CARDANO_MAINNET: string;

apiKey: string;
appId: string;
appId?: string;
network?: string;

@@ -27,3 +28,3 @@ version?: string;

export interface ApiConfiguration extends ClientConfiguration {
basePath: string;
basePath?: string;
}

@@ -33,3 +34,3 @@ export declare class Tangocrypto {

protected axios: AxiosInstance;
constructor(config: ClientConfiguration);
constructor(config: ApiConfiguration);
/**

@@ -75,2 +76,6 @@ * Get Transaction api client

nft(): NftApi;
/**
* Get ipfs api client
*/
ipfs(): IpfsApi;
}

@@ -17,2 +17,3 @@ "use strict";

const nfts_1 = require("./nfts");
const ipfs_1 = require("./ipfs");
exports.Network = {

@@ -35,15 +36,20 @@ CARDANO_MAINNET: 'cardano-mainnet',

Object.assign(configuration, config);
let basePath = '';
switch (configuration.network) {
case exports.Network.CARDANO_TESTNET:
basePath = base_1.BASE_PATH_TEST;
break;
case exports.Network.CARDANO_TESTNET_STAGING:
basePath = base_1.BASE_PATH_TEST_STAGING;
break;
default:
basePath = base_1.BASE_PATH;
break;
if (config.basePath) {
this.configuration = Object.assign(Object.assign({}, configuration), { basePath: config.basePath });
}
this.configuration = Object.assign(Object.assign({}, configuration), { basePath });
else {
let basePath = '';
switch (configuration.network) {
case exports.Network.CARDANO_TESTNET:
basePath = base_1.BASE_PATH_TEST;
break;
case exports.Network.CARDANO_TESTNET_STAGING:
basePath = base_1.BASE_PATH_TEST_STAGING;
break;
default:
basePath = base_1.BASE_PATH;
break;
}
this.configuration = Object.assign(Object.assign({}, configuration), { basePath });
}
}

@@ -110,3 +116,9 @@ /**

}
/**
* Get ipfs api client
*/
ipfs() {
return new ipfs_1.IpfsApi(this.configuration, this.axios);
}
}
exports.Tangocrypto = Tangocrypto;

@@ -30,2 +30,7 @@ /**

*/
export declare const getApiKey: (keyParamName: string, configuration?: Configuration) => Promise<string>;
/**
*
* @export
*/
export declare const setApiKeyToObject: (object: any, keyParamName: string, configuration?: Configuration) => Promise<void>;

@@ -32,0 +37,0 @@ /**

@@ -25,3 +25,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.TangocryptoError = exports.buildPath = exports.createRequestFunction = exports.toPathString = exports.serializeDataIfNeeded = exports.setSearchParams = exports.setOAuthToObject = exports.setBearerAuthToObject = exports.setBasicAuthToObject = exports.setApiKeyToObject = exports.assertParamExists = exports.DUMMY_BASE_URL = void 0;
exports.TangocryptoError = exports.buildPath = exports.createRequestFunction = exports.toPathString = exports.serializeDataIfNeeded = exports.setSearchParams = exports.setOAuthToObject = exports.setBearerAuthToObject = exports.setBasicAuthToObject = exports.setApiKeyToObject = exports.getApiKey = exports.assertParamExists = exports.DUMMY_BASE_URL = void 0;
const base_1 = require("./base");

@@ -49,2 +49,16 @@ const axios_1 = require("axios");

*/
const getApiKey = function (keyParamName, configuration) {
return __awaiter(this, void 0, void 0, function* () {
if (configuration && configuration.apiKey) {
return typeof configuration.apiKey === 'function'
? yield configuration.apiKey(keyParamName)
: yield configuration.apiKey;
}
});
};
exports.getApiKey = getApiKey;
/**
*
* @export
*/
const setApiKeyToObject = function (object, keyParamName, configuration) {

@@ -51,0 +65,0 @@ return __awaiter(this, void 0, void 0, function* () {

{
"maxValueSize": 5000,
"minUTxOValue": 1000000,
"minPoolCost": 340000000,
"monetaryExpansion": 3.0e-3,
"stakeAddressDeposit": 2000000,
"txFeeFixed": 155381,
"poolRetireMaxEpoch": 18,
"stakePoolDeposit": 500000000,
"maxBlockExecutionUnits": {
"memory": 56000000,
"steps": 40000000000
},
"extraPraosEntropy": null,
"stakePoolTargetNum": 500,
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"txFeePerByte": 44,
"treasuryCut": 0.2,
"protocolVersion": {
"minor": 0,
"major": 6
},
"collateralPercentage": 150,
"poolPledgeInfluence": 0.3,
"costModels": {
"PlutusScriptV1": {
"mapData-memory-arguments": 32,
"lessThanInteger-memory-arguments": 1,
"sha3_256-cpu-arguments-slope": 82363,
"bData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-intercept": 112536,
"equalsString-cpu-arguments-constant": 1000,
"modInteger-memory-arguments-slope": 1,
"equalsInteger-memory-arguments": 1,
"trace-cpu-arguments": 150000,
"iData-cpu-arguments": 150000,
"equalsByteString-memory-arguments": 1,
"unIData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"cekLamCost-exBudgetCPU": 29773,
"indexByteString-cpu-arguments": 150000,
"cekStartupCost-exBudgetMemory": 100,
"listData-memory-arguments": 32,
"divideInteger-cpu-arguments-constant": 148000,
"lessThanInteger-cpu-arguments-intercept": 179690,
"verifySignature-cpu-arguments-slope": 1,
"appendString-memory-arguments-intercept": 0,
"equalsString-cpu-arguments-slope": 1000,
"blake2b-cpu-arguments-intercept": 2477736,
"encodeUtf8-cpu-arguments-slope": 1000,
"mapData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-slope": 247,
"multiplyInteger-cpu-arguments-intercept": 61516,
"cekStartupCost-exBudgetCPU": 100,
"sndPair-memory-arguments": 32,
"sha3_256-cpu-arguments-intercept": 0,
"addInteger-cpu-arguments-slope": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"cekForceCost-exBudgetCPU": 29773,
"equalsByteString-cpu-arguments-constant": 150000,
"modInteger-cpu-arguments-model-arguments-intercept": 425507,
"sliceByteString-memory-arguments-slope": 1,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"cekLamCost-exBudgetMemory": 100,
"lessThanEqualsInteger-cpu-arguments-intercept": 145276,
"quotientInteger-memory-arguments-minimum": 1,
"consByteString-cpu-arguments-intercept": 150000,
"appendByteString-memory-arguments-slope": 1,
"lessThanByteString-cpu-arguments-slope": 248,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"multiplyInteger-cpu-arguments-slope": 11218,
"cekVarCost-exBudgetCPU": 29773,
"cekDelayCost-exBudgetMemory": 100,
"blake2b-cpu-arguments-slope": 29175,
"mkNilData-cpu-arguments": 150000,
"appendByteString-cpu-arguments-slope": 621,
"appendString-memory-arguments-slope": 1,
"lessThanInteger-cpu-arguments-slope": 497,
"chooseUnit-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-slope": 118,
"decodeUtf8-cpu-arguments-slope": 1000,
"chooseData-cpu-arguments": 150000,
"verifySignature-cpu-arguments-intercept": 3345831,
"modInteger-memory-arguments-minimum": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"quotientInteger-cpu-arguments-constant": 148000,
"consByteString-memory-arguments-slope": 1,
"tailList-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-intercept": 425507,
"decodeUtf8-cpu-arguments-intercept": 150000,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"appendByteString-cpu-arguments-intercept": 396231,
"unMapData-memory-arguments": 32,
"chooseList-cpu-arguments": 150000,
"divideInteger-memory-arguments-minimum": 1,
"unListData-memory-arguments": 32,
"remainderInteger-cpu-arguments-constant": 148000,
"addInteger-memory-arguments-slope": 1,
"sha3_256-memory-arguments": 4,
"lessThanByteString-cpu-arguments-intercept": 103599,
"modInteger-cpu-arguments-constant": 148000,
"lessThanEqualsInteger-cpu-arguments-slope": 1366,
"appendByteString-memory-arguments-intercept": 0,
"listData-cpu-arguments": 150000,
"ifThenElse-memory-arguments": 1,
"cekApplyCost-exBudgetMemory": 100,
"sliceByteString-memory-arguments-intercept": 0,
"unIData-cpu-arguments": 150000,
"modInteger-cpu-arguments-model-arguments-slope": 118,
"equalsData-cpu-arguments-intercept": 150000,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"cekConstCost-exBudgetCPU": 29773,
"indexByteString-memory-arguments": 1,
"blake2b-memory-arguments": 4,
"lessThanEqualsByteString-cpu-arguments-slope": 248,
"cekDelayCost-exBudgetCPU": 29773,
"multiplyInteger-memory-arguments-slope": 1,
"remainderInteger-memory-arguments-slope": 1,
"subtractInteger-cpu-arguments-slope": 0,
"iData-memory-arguments": 32,
"cekBuiltinCost-exBudgetCPU": 29773,
"mkNilData-memory-arguments": 32,
"cekForceCost-exBudgetMemory": 100,
"trace-memory-arguments": 32,
"encodeUtf8-cpu-arguments-intercept": 150000,
"sha2_256-cpu-arguments-intercept": 2477736,
"headList-memory-arguments": 32,
"unBData-cpu-arguments": 150000,
"remainderInteger-memory-arguments-minimum": 1,
"unMapData-cpu-arguments": 150000,
"sha2_256-cpu-arguments-slope": 29175,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"ifThenElse-cpu-arguments": 1,
"tailList-cpu-arguments": 150000,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"consByteString-cpu-arguments-slope": 1000,
"lengthOfByteString-memory-arguments": 4,
"fstPair-memory-arguments": 32,
"mkPairData-cpu-arguments": 150000,
"appendString-cpu-arguments-intercept": 150000,
"verifySignature-memory-arguments": 1,
"sliceByteString-cpu-arguments-intercept": 150000,
"equalsData-cpu-arguments-slope": 10000,
"lessThanEqualsByteString-cpu-arguments-intercept": 103599,
"chooseList-memory-arguments": 32,
"nullList-memory-arguments": 32,
"unListData-cpu-arguments": 150000,
"equalsData-memory-arguments": 1,
"quotientInteger-cpu-arguments-model-arguments-slope": 118,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"quotientInteger-cpu-arguments-model-arguments-intercept": 425507,
"encodeUtf8-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-slope": 1,
"unConstrData-cpu-arguments": 150000,
"sliceByteString-cpu-arguments-slope": 5000,
"cekBuiltinCost-exBudgetMemory": 100,
"equalsInteger-cpu-arguments-slope": 1326,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"subtractInteger-memory-arguments-slope": 1,
"mkCons-cpu-arguments": 150000,
"chooseUnit-cpu-arguments": 150000,
"chooseData-memory-arguments": 32,
"bData-memory-arguments": 32,
"appendString-cpu-arguments-slope": 1000,
"decodeUtf8-memory-arguments-slope": 8,
"fstPair-cpu-arguments": 150000,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"sndPair-cpu-arguments": 150000,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10
},
"PlutusScriptV2": {
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"remainderInteger-cpu-arguments-model-arguments-intercept": 425507,
"equalsString-cpu-arguments-intercept": 150000,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"lengthOfByteString-cpu-arguments": 150000,
"remainderInteger-cpu-arguments-model-arguments-slope": 118,
"cekApplyCost-exBudgetCPU": 29773,
"constrData-cpu-arguments": 150000,
"nullList-cpu-arguments": 150000,
"headList-cpu-arguments": 150000,
"decodeUtf8-memory-arguments-intercept": 0,
"subtractInteger-cpu-arguments-intercept": 197209,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"serialiseData-cpu-arguments-intercept": 1159724,
"serialiseData-cpu-arguments-slope": 392670,
"serialiseData-memory-arguments-intercept": 0,
"serialiseData-memory-arguments-slope": 2,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"encodeUtf8-memory-arguments-slope": 8,
"equalsInteger-cpu-arguments-intercept": 136542,
"quotientInteger-memory-arguments-intercept": 0,
"cekVarCost-exBudgetMemory": 100,
"subtractInteger-memory-arguments-slope": 1,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 197209,
"mkNilPairData-cpu-arguments": 150000,
"divideInteger-memory-arguments-slope": 1
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEcdsaSecp256k1Signature-cpu-arguments": 20000000000,
"verifyEcdsaSecp256k1Signature-memory-arguments": 20000000000,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10,
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": 20000000000,
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": 0,
"verifySchnorrSecp256k1Signature-memory-arguments": 20000000000
}
},
"decentralization": null,
"executionUnitPrices": {
"priceMemory": 5.77e-2,
"priceSteps": 7.21e-5
},
"extraPraosEntropy": null,
"maxBlockBodySize": 90112,
"maxBlockExecutionUnits": {
"memory": 62000000,
"steps": 40000000000
},
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"maxTxExecutionUnits": {

@@ -200,10 +367,21 @@ "memory": 14000000,

},
"executionUnitPrices": {
"priceSteps": 7.21e-5,
"priceMemory": 5.77e-2
"maxTxSize": 16384,
"maxValueSize": 5000,
"minPoolCost": 340000000,
"minUTxOValue": null,
"monetaryExpansion": 3.0e-3,
"poolPledgeInfluence": 0.3,
"poolRetireMaxEpoch": 18,
"protocolVersion": {
"major": 7,
"minor": 0
},
"decentralization": 0,
"utxoCostPerWord": 34482,
"maxTxSize": 16384,
"maxBlockBodySize": 81920
"stakeAddressDeposit": 2000000,
"stakePoolDeposit": 500000000,
"stakePoolTargetNum": 500,
"treasuryCut": 0.2,
"txFeeFixed": 155381,
"txFeePerByte": 44,
"utxoCostPerByte": 4310,
"utxoCostPerWord": null
}
export declare const Mainnet: {
protocols: {
maxValueSize: number;
minUTxOValue: number;
minPoolCost: number;
monetaryExpansion: number;
stakeAddressDeposit: number;
txFeeFixed: number;
poolRetireMaxEpoch: number;
stakePoolDeposit: number;
maxBlockExecutionUnits: {
memory: number;
steps: number;
};
extraPraosEntropy: any;
stakePoolTargetNum: number;
maxBlockHeaderSize: number;
maxCollateralInputs: number;
txFeePerByte: number;
treasuryCut: number;
protocolVersion: {
minor: number;
major: number;
};
collateralPercentage: number;
poolPledgeInfluence: number;
costModels: {
PlutusScriptV1: {
"mapData-memory-arguments": number;
"lessThanInteger-memory-arguments": number;
"sha3_256-cpu-arguments-slope": number;
"addInteger-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"addInteger-memory-arguments-intercept": number;
"addInteger-memory-arguments-slope": number;
"appendByteString-cpu-arguments-intercept": number;
"appendByteString-cpu-arguments-slope": number;
"appendByteString-memory-arguments-intercept": number;
"appendByteString-memory-arguments-slope": number;
"appendString-cpu-arguments-intercept": number;
"appendString-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"appendString-memory-arguments-slope": number;
"bData-cpu-arguments": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-constant": number;
"modInteger-memory-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"trace-cpu-arguments": number;
"iData-cpu-arguments": number;
"equalsByteString-memory-arguments": number;
"unIData-memory-arguments": number;
"consByteString-memory-arguments-intercept": number;
"bData-memory-arguments": number;
"blake2b_256-cpu-arguments-intercept": number;
"blake2b_256-cpu-arguments-slope": number;
"blake2b_256-memory-arguments": number;
"cekApplyCost-exBudgetCPU": number;
"cekApplyCost-exBudgetMemory": number;
"cekBuiltinCost-exBudgetCPU": number;
"cekBuiltinCost-exBudgetMemory": number;
"cekConstCost-exBudgetCPU": number;
"cekConstCost-exBudgetMemory": number;
"cekDelayCost-exBudgetCPU": number;
"cekDelayCost-exBudgetMemory": number;
"cekForceCost-exBudgetCPU": number;
"cekForceCost-exBudgetMemory": number;
"cekLamCost-exBudgetCPU": number;
"indexByteString-cpu-arguments": number;
"cekLamCost-exBudgetMemory": number;
"cekStartupCost-exBudgetCPU": number;
"cekStartupCost-exBudgetMemory": number;
"listData-memory-arguments": number;
"cekVarCost-exBudgetCPU": number;
"cekVarCost-exBudgetMemory": number;
"chooseData-cpu-arguments": number;
"chooseData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"chooseList-memory-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseUnit-memory-arguments": number;
"consByteString-cpu-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"consByteString-memory-arguments-intercept": number;
"consByteString-memory-arguments-slope": number;
"constrData-cpu-arguments": number;
"constrData-memory-arguments": number;
"decodeUtf8-cpu-arguments-intercept": number;
"decodeUtf8-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-intercept": number;
"decodeUtf8-memory-arguments-slope": number;
"divideInteger-cpu-arguments-constant": number;
"lessThanInteger-cpu-arguments-intercept": number;
"verifySignature-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"blake2b-cpu-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"divideInteger-memory-arguments-intercept": number;
"divideInteger-memory-arguments-minimum": number;
"divideInteger-memory-arguments-slope": number;
"encodeUtf8-cpu-arguments-intercept": number;
"encodeUtf8-cpu-arguments-slope": number;
"mapData-cpu-arguments": number;
"encodeUtf8-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsByteString-cpu-arguments-constant": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsByteString-cpu-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"cekStartupCost-exBudgetCPU": number;
"sndPair-memory-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"constrData-memory-arguments": number;
"divideInteger-memory-arguments-intercept": number;
"cekForceCost-exBudgetCPU": number;
"equalsByteString-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"equalsByteString-memory-arguments": number;
"equalsData-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"equalsData-memory-arguments": number;
"equalsInteger-cpu-arguments-intercept": number;
"equalsInteger-cpu-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"equalsString-cpu-arguments-constant": number;
"equalsString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"equalsString-memory-arguments": number;
"cekLamCost-exBudgetMemory": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"consByteString-cpu-arguments-intercept": number;
"appendByteString-memory-arguments-slope": number;
"fstPair-cpu-arguments": number;
"fstPair-memory-arguments": number;
"headList-cpu-arguments": number;
"headList-memory-arguments": number;
"iData-cpu-arguments": number;
"iData-memory-arguments": number;
"ifThenElse-cpu-arguments": number;
"ifThenElse-memory-arguments": number;
"indexByteString-cpu-arguments": number;
"indexByteString-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"lengthOfByteString-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"lessThanByteString-cpu-arguments-slope": number;
"lessThanByteString-memory-arguments": number;
"multiplyInteger-cpu-arguments-slope": number;
"cekVarCost-exBudgetCPU": number;
"cekDelayCost-exBudgetMemory": number;
"blake2b-cpu-arguments-slope": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"lessThanEqualsByteString-memory-arguments": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"lessThanEqualsInteger-memory-arguments": number;
"lessThanInteger-cpu-arguments-intercept": number;
"lessThanInteger-cpu-arguments-slope": number;
"lessThanInteger-memory-arguments": number;
"listData-cpu-arguments": number;
"listData-memory-arguments": number;
"mapData-cpu-arguments": number;
"mapData-memory-arguments": number;
"mkCons-cpu-arguments": number;
"mkCons-memory-arguments": number;
"mkNilData-cpu-arguments": number;
"appendByteString-cpu-arguments-slope": number;
"appendString-memory-arguments-slope": number;
"lessThanInteger-cpu-arguments-slope": number;
"chooseUnit-memory-arguments": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"decodeUtf8-cpu-arguments-slope": number;
"chooseData-cpu-arguments": number;
"verifySignature-cpu-arguments-intercept": number;
"mkNilData-memory-arguments": number;
"mkNilPairData-cpu-arguments": number;
"mkNilPairData-memory-arguments": number;
"mkPairData-cpu-arguments": number;
"mkPairData-memory-arguments": number;
"modInteger-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"modInteger-memory-arguments-minimum": number;
"lessThanEqualsByteString-memory-arguments": number;
"modInteger-memory-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"multiplyInteger-cpu-arguments-slope": number;
"multiplyInteger-memory-arguments-intercept": number;
"multiplyInteger-memory-arguments-slope": number;
"nullList-cpu-arguments": number;
"nullList-memory-arguments": number;
"quotientInteger-cpu-arguments-constant": number;
"consByteString-memory-arguments-slope": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"quotientInteger-cpu-arguments-model-arguments-slope": number;
"quotientInteger-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"quotientInteger-memory-arguments-slope": number;
"remainderInteger-cpu-arguments-constant": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"remainderInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-minimum": number;
"remainderInteger-memory-arguments-slope": number;
"sha2_256-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-slope": number;
"sha2_256-memory-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"sha3_256-cpu-arguments-slope": number;
"sha3_256-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"sliceByteString-cpu-arguments-slope": number;
"sliceByteString-memory-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"sndPair-cpu-arguments": number;
"sndPair-memory-arguments": number;
"subtractInteger-cpu-arguments-intercept": number;
"subtractInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-intercept": number;
"subtractInteger-memory-arguments-slope": number;
"tailList-cpu-arguments": number;
"tailList-memory-arguments": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"decodeUtf8-cpu-arguments-intercept": number;
"lessThanEqualsInteger-memory-arguments": number;
"appendByteString-cpu-arguments-intercept": number;
"trace-cpu-arguments": number;
"trace-memory-arguments": number;
"unBData-cpu-arguments": number;
"unBData-memory-arguments": number;
"unConstrData-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"unIData-cpu-arguments": number;
"unIData-memory-arguments": number;
"unListData-cpu-arguments": number;
"unListData-memory-arguments": number;
"unMapData-cpu-arguments": number;
"unMapData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"divideInteger-memory-arguments-minimum": number;
"unListData-memory-arguments": number;
"remainderInteger-cpu-arguments-constant": number;
"verifyEd25519Signature-cpu-arguments-intercept": number;
"verifyEd25519Signature-cpu-arguments-slope": number;
"verifyEd25519Signature-memory-arguments": number;
};
PlutusScriptV2: {
"addInteger-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"addInteger-memory-arguments-intercept": number;
"addInteger-memory-arguments-slope": number;
"sha3_256-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"modInteger-cpu-arguments-constant": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"appendByteString-cpu-arguments-intercept": number;
"appendByteString-cpu-arguments-slope": number;
"appendByteString-memory-arguments-intercept": number;
"listData-cpu-arguments": number;
"ifThenElse-memory-arguments": number;
"appendByteString-memory-arguments-slope": number;
"appendString-cpu-arguments-intercept": number;
"appendString-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"appendString-memory-arguments-slope": number;
"bData-cpu-arguments": number;
"bData-memory-arguments": number;
"blake2b_256-cpu-arguments-intercept": number;
"blake2b_256-cpu-arguments-slope": number;
"blake2b_256-memory-arguments": number;
"cekApplyCost-exBudgetCPU": number;
"cekApplyCost-exBudgetMemory": number;
"sliceByteString-memory-arguments-intercept": number;
"unIData-cpu-arguments": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"equalsData-cpu-arguments-intercept": number;
"mkNilPairData-memory-arguments": number;
"cekBuiltinCost-exBudgetCPU": number;
"cekBuiltinCost-exBudgetMemory": number;
"cekConstCost-exBudgetCPU": number;
"indexByteString-memory-arguments": number;
"blake2b-memory-arguments": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"cekConstCost-exBudgetMemory": number;
"cekDelayCost-exBudgetCPU": number;
"multiplyInteger-memory-arguments-slope": number;
"remainderInteger-memory-arguments-slope": number;
"subtractInteger-cpu-arguments-slope": number;
"iData-memory-arguments": number;
"cekBuiltinCost-exBudgetCPU": number;
"mkNilData-memory-arguments": number;
"cekDelayCost-exBudgetMemory": number;
"cekForceCost-exBudgetCPU": number;
"cekForceCost-exBudgetMemory": number;
"trace-memory-arguments": number;
"cekLamCost-exBudgetCPU": number;
"cekLamCost-exBudgetMemory": number;
"cekStartupCost-exBudgetCPU": number;
"cekStartupCost-exBudgetMemory": number;
"cekVarCost-exBudgetCPU": number;
"cekVarCost-exBudgetMemory": number;
"chooseData-cpu-arguments": number;
"chooseData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"chooseList-memory-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseUnit-memory-arguments": number;
"consByteString-cpu-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"consByteString-memory-arguments-intercept": number;
"consByteString-memory-arguments-slope": number;
"constrData-cpu-arguments": number;
"constrData-memory-arguments": number;
"decodeUtf8-cpu-arguments-intercept": number;
"decodeUtf8-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-intercept": number;
"decodeUtf8-memory-arguments-slope": number;
"divideInteger-cpu-arguments-constant": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"divideInteger-memory-arguments-intercept": number;
"divideInteger-memory-arguments-minimum": number;
"divideInteger-memory-arguments-slope": number;
"encodeUtf8-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-intercept": number;
"encodeUtf8-cpu-arguments-slope": number;
"encodeUtf8-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsByteString-cpu-arguments-constant": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsByteString-cpu-arguments-slope": number;
"equalsByteString-memory-arguments": number;
"equalsData-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"equalsData-memory-arguments": number;
"equalsInteger-cpu-arguments-intercept": number;
"equalsInteger-cpu-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"equalsString-cpu-arguments-constant": number;
"equalsString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"equalsString-memory-arguments": number;
"fstPair-cpu-arguments": number;
"fstPair-memory-arguments": number;
"headList-cpu-arguments": number;
"headList-memory-arguments": number;
"unBData-cpu-arguments": number;
"remainderInteger-memory-arguments-minimum": number;
"unMapData-cpu-arguments": number;
"sha2_256-cpu-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"iData-cpu-arguments": number;
"iData-memory-arguments": number;
"ifThenElse-cpu-arguments": number;
"tailList-cpu-arguments": number;
"multiplyInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"ifThenElse-memory-arguments": number;
"indexByteString-cpu-arguments": number;
"indexByteString-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"lengthOfByteString-memory-arguments": number;
"fstPair-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"lessThanByteString-cpu-arguments-slope": number;
"lessThanByteString-memory-arguments": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"lessThanEqualsByteString-memory-arguments": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"lessThanEqualsInteger-memory-arguments": number;
"lessThanInteger-cpu-arguments-intercept": number;
"lessThanInteger-cpu-arguments-slope": number;
"lessThanInteger-memory-arguments": number;
"listData-cpu-arguments": number;
"listData-memory-arguments": number;
"mapData-cpu-arguments": number;
"mapData-memory-arguments": number;
"mkCons-cpu-arguments": number;
"mkCons-memory-arguments": number;
"mkNilData-cpu-arguments": number;
"mkNilData-memory-arguments": number;
"mkNilPairData-cpu-arguments": number;
"mkNilPairData-memory-arguments": number;
"mkPairData-cpu-arguments": number;
"appendString-cpu-arguments-intercept": number;
"verifySignature-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"chooseList-memory-arguments": number;
"mkPairData-memory-arguments": number;
"modInteger-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"modInteger-memory-arguments-minimum": number;
"modInteger-memory-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"multiplyInteger-cpu-arguments-slope": number;
"multiplyInteger-memory-arguments-intercept": number;
"multiplyInteger-memory-arguments-slope": number;
"nullList-cpu-arguments": number;
"nullList-memory-arguments": number;
"unListData-cpu-arguments": number;
"equalsData-memory-arguments": number;
"quotientInteger-cpu-arguments-constant": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"quotientInteger-cpu-arguments-model-arguments-slope": number;
"quotientInteger-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"quotientInteger-memory-arguments-slope": number;
"remainderInteger-cpu-arguments-constant": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"remainderInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-minimum": number;
"remainderInteger-memory-arguments-slope": number;
"serialiseData-cpu-arguments-intercept": number;
"serialiseData-cpu-arguments-slope": number;
"serialiseData-memory-arguments-intercept": number;
"serialiseData-memory-arguments-slope": number;
"sha2_256-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-slope": number;
"sha2_256-memory-arguments": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"encodeUtf8-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-slope": number;
"unConstrData-cpu-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"sha3_256-cpu-arguments-slope": number;
"sha3_256-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"sliceByteString-cpu-arguments-slope": number;
"cekBuiltinCost-exBudgetMemory": number;
"equalsInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-slope": number;
"mkCons-cpu-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseData-memory-arguments": number;
"bData-memory-arguments": number;
"appendString-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-slope": number;
"fstPair-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"sliceByteString-memory-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"sndPair-cpu-arguments": number;
"addInteger-memory-arguments-intercept": number;
"cekConstCost-exBudgetMemory": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"equalsString-cpu-arguments-intercept": number;
"mkCons-memory-arguments": number;
"mkPairData-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"cekApplyCost-exBudgetCPU": number;
"constrData-cpu-arguments": number;
"nullList-cpu-arguments": number;
"headList-cpu-arguments": number;
"decodeUtf8-memory-arguments-intercept": number;
"sndPair-memory-arguments": number;
"subtractInteger-cpu-arguments-intercept": number;
"subtractInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsInteger-cpu-arguments-intercept": number;
"quotientInteger-memory-arguments-intercept": number;
"cekVarCost-exBudgetMemory": number;
"subtractInteger-memory-arguments-slope": number;
"tailList-cpu-arguments": number;
"tailList-memory-arguments": number;
"trace-cpu-arguments": number;
"trace-memory-arguments": number;
"unBData-cpu-arguments": number;
"unBData-memory-arguments": number;
"addInteger-cpu-arguments-intercept": number;
"mkNilPairData-cpu-arguments": number;
"divideInteger-memory-arguments-slope": number;
"unConstrData-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"unIData-cpu-arguments": number;
"unIData-memory-arguments": number;
"unListData-cpu-arguments": number;
"unListData-memory-arguments": number;
"unMapData-cpu-arguments": number;
"unMapData-memory-arguments": number;
"verifyEcdsaSecp256k1Signature-cpu-arguments": number;
"verifyEcdsaSecp256k1Signature-memory-arguments": number;
"verifyEd25519Signature-cpu-arguments-intercept": number;
"verifyEd25519Signature-cpu-arguments-slope": number;
"verifyEd25519Signature-memory-arguments": number;
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": number;
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": number;
"verifySchnorrSecp256k1Signature-memory-arguments": number;
};
};
maxTxExecutionUnits: {
memory: number;
steps: number;
};
decentralization: any;
executionUnitPrices: {
priceMemory: number;
priceSteps: number;
priceMemory: number;
};
decentralization: number;
utxoCostPerWord: number;
maxTxSize: number;
extraPraosEntropy: any;
maxBlockBodySize: number;
};
};
export declare const Testnet: {
protocols: {
maxValueSize: number;
minUTxOValue: number;
minPoolCost: number;
monetaryExpansion: number;
stakeAddressDeposit: number;
txFeeFixed: number;
poolRetireMaxEpoch: number;
stakePoolDeposit: number;
maxBlockExecutionUnits: {

@@ -225,184 +362,392 @@ memory: number;

};
extraPraosEntropy: any;
stakePoolTargetNum: number;
maxBlockHeaderSize: number;
maxCollateralInputs: number;
txFeePerByte: number;
treasuryCut: number;
maxTxExecutionUnits: {
memory: number;
steps: number;
};
maxTxSize: number;
maxValueSize: number;
minPoolCost: number;
minUTxOValue: any;
monetaryExpansion: number;
poolPledgeInfluence: number;
poolRetireMaxEpoch: number;
protocolVersion: {
major: number;
minor: number;
major: number;
};
stakeAddressDeposit: number;
stakePoolDeposit: number;
stakePoolTargetNum: number;
treasuryCut: number;
txFeeFixed: number;
txFeePerByte: number;
utxoCostPerByte: number;
utxoCostPerWord: any;
};
};
export declare const Testnet: {
protocols: {
collateralPercentage: number;
poolPledgeInfluence: number;
costModels: {
PlutusScriptV1: {
"mapData-memory-arguments": number;
"lessThanInteger-memory-arguments": number;
"sha3_256-cpu-arguments-slope": number;
"addInteger-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"addInteger-memory-arguments-intercept": number;
"addInteger-memory-arguments-slope": number;
"appendByteString-cpu-arguments-intercept": number;
"appendByteString-cpu-arguments-slope": number;
"appendByteString-memory-arguments-intercept": number;
"appendByteString-memory-arguments-slope": number;
"appendString-cpu-arguments-intercept": number;
"appendString-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"appendString-memory-arguments-slope": number;
"bData-cpu-arguments": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-constant": number;
"modInteger-memory-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"trace-cpu-arguments": number;
"iData-cpu-arguments": number;
"equalsByteString-memory-arguments": number;
"unIData-memory-arguments": number;
"consByteString-memory-arguments-intercept": number;
"bData-memory-arguments": number;
"blake2b_256-cpu-arguments-intercept": number;
"blake2b_256-cpu-arguments-slope": number;
"blake2b_256-memory-arguments": number;
"cekApplyCost-exBudgetCPU": number;
"cekApplyCost-exBudgetMemory": number;
"cekBuiltinCost-exBudgetCPU": number;
"cekBuiltinCost-exBudgetMemory": number;
"cekConstCost-exBudgetCPU": number;
"cekConstCost-exBudgetMemory": number;
"cekDelayCost-exBudgetCPU": number;
"cekDelayCost-exBudgetMemory": number;
"cekForceCost-exBudgetCPU": number;
"cekForceCost-exBudgetMemory": number;
"cekLamCost-exBudgetCPU": number;
"indexByteString-cpu-arguments": number;
"cekLamCost-exBudgetMemory": number;
"cekStartupCost-exBudgetCPU": number;
"cekStartupCost-exBudgetMemory": number;
"listData-memory-arguments": number;
"cekVarCost-exBudgetCPU": number;
"cekVarCost-exBudgetMemory": number;
"chooseData-cpu-arguments": number;
"chooseData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"chooseList-memory-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseUnit-memory-arguments": number;
"consByteString-cpu-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"consByteString-memory-arguments-intercept": number;
"consByteString-memory-arguments-slope": number;
"constrData-cpu-arguments": number;
"constrData-memory-arguments": number;
"decodeUtf8-cpu-arguments-intercept": number;
"decodeUtf8-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-intercept": number;
"decodeUtf8-memory-arguments-slope": number;
"divideInteger-cpu-arguments-constant": number;
"lessThanInteger-cpu-arguments-intercept": number;
"verifySignature-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"blake2b-cpu-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"divideInteger-memory-arguments-intercept": number;
"divideInteger-memory-arguments-minimum": number;
"divideInteger-memory-arguments-slope": number;
"encodeUtf8-cpu-arguments-intercept": number;
"encodeUtf8-cpu-arguments-slope": number;
"mapData-cpu-arguments": number;
"encodeUtf8-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsByteString-cpu-arguments-constant": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsByteString-cpu-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"cekStartupCost-exBudgetCPU": number;
"sndPair-memory-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"constrData-memory-arguments": number;
"divideInteger-memory-arguments-intercept": number;
"cekForceCost-exBudgetCPU": number;
"equalsByteString-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"equalsByteString-memory-arguments": number;
"equalsData-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"equalsData-memory-arguments": number;
"equalsInteger-cpu-arguments-intercept": number;
"equalsInteger-cpu-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"equalsString-cpu-arguments-constant": number;
"equalsString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"equalsString-memory-arguments": number;
"cekLamCost-exBudgetMemory": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"consByteString-cpu-arguments-intercept": number;
"appendByteString-memory-arguments-slope": number;
"fstPair-cpu-arguments": number;
"fstPair-memory-arguments": number;
"headList-cpu-arguments": number;
"headList-memory-arguments": number;
"iData-cpu-arguments": number;
"iData-memory-arguments": number;
"ifThenElse-cpu-arguments": number;
"ifThenElse-memory-arguments": number;
"indexByteString-cpu-arguments": number;
"indexByteString-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"lengthOfByteString-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"lessThanByteString-cpu-arguments-slope": number;
"lessThanByteString-memory-arguments": number;
"multiplyInteger-cpu-arguments-slope": number;
"cekVarCost-exBudgetCPU": number;
"cekDelayCost-exBudgetMemory": number;
"blake2b-cpu-arguments-slope": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"lessThanEqualsByteString-memory-arguments": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"lessThanEqualsInteger-memory-arguments": number;
"lessThanInteger-cpu-arguments-intercept": number;
"lessThanInteger-cpu-arguments-slope": number;
"lessThanInteger-memory-arguments": number;
"listData-cpu-arguments": number;
"listData-memory-arguments": number;
"mapData-cpu-arguments": number;
"mapData-memory-arguments": number;
"mkCons-cpu-arguments": number;
"mkCons-memory-arguments": number;
"mkNilData-cpu-arguments": number;
"appendByteString-cpu-arguments-slope": number;
"appendString-memory-arguments-slope": number;
"lessThanInteger-cpu-arguments-slope": number;
"chooseUnit-memory-arguments": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"decodeUtf8-cpu-arguments-slope": number;
"chooseData-cpu-arguments": number;
"verifySignature-cpu-arguments-intercept": number;
"mkNilData-memory-arguments": number;
"mkNilPairData-cpu-arguments": number;
"mkNilPairData-memory-arguments": number;
"mkPairData-cpu-arguments": number;
"mkPairData-memory-arguments": number;
"modInteger-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"modInteger-memory-arguments-minimum": number;
"lessThanEqualsByteString-memory-arguments": number;
"modInteger-memory-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"multiplyInteger-cpu-arguments-slope": number;
"multiplyInteger-memory-arguments-intercept": number;
"multiplyInteger-memory-arguments-slope": number;
"nullList-cpu-arguments": number;
"nullList-memory-arguments": number;
"quotientInteger-cpu-arguments-constant": number;
"consByteString-memory-arguments-slope": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"quotientInteger-cpu-arguments-model-arguments-slope": number;
"quotientInteger-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"quotientInteger-memory-arguments-slope": number;
"remainderInteger-cpu-arguments-constant": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"remainderInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-minimum": number;
"remainderInteger-memory-arguments-slope": number;
"sha2_256-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-slope": number;
"sha2_256-memory-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"sha3_256-cpu-arguments-slope": number;
"sha3_256-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"sliceByteString-cpu-arguments-slope": number;
"sliceByteString-memory-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"sndPair-cpu-arguments": number;
"sndPair-memory-arguments": number;
"subtractInteger-cpu-arguments-intercept": number;
"subtractInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-intercept": number;
"subtractInteger-memory-arguments-slope": number;
"tailList-cpu-arguments": number;
"tailList-memory-arguments": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"decodeUtf8-cpu-arguments-intercept": number;
"lessThanEqualsInteger-memory-arguments": number;
"appendByteString-cpu-arguments-intercept": number;
"trace-cpu-arguments": number;
"trace-memory-arguments": number;
"unBData-cpu-arguments": number;
"unBData-memory-arguments": number;
"unConstrData-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"unIData-cpu-arguments": number;
"unIData-memory-arguments": number;
"unListData-cpu-arguments": number;
"unListData-memory-arguments": number;
"unMapData-cpu-arguments": number;
"unMapData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"divideInteger-memory-arguments-minimum": number;
"unListData-memory-arguments": number;
"remainderInteger-cpu-arguments-constant": number;
"verifyEd25519Signature-cpu-arguments-intercept": number;
"verifyEd25519Signature-cpu-arguments-slope": number;
"verifyEd25519Signature-memory-arguments": number;
};
PlutusScriptV2: {
"addInteger-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"addInteger-memory-arguments-intercept": number;
"addInteger-memory-arguments-slope": number;
"sha3_256-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"modInteger-cpu-arguments-constant": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"appendByteString-cpu-arguments-intercept": number;
"appendByteString-cpu-arguments-slope": number;
"appendByteString-memory-arguments-intercept": number;
"listData-cpu-arguments": number;
"ifThenElse-memory-arguments": number;
"appendByteString-memory-arguments-slope": number;
"appendString-cpu-arguments-intercept": number;
"appendString-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"appendString-memory-arguments-slope": number;
"bData-cpu-arguments": number;
"bData-memory-arguments": number;
"blake2b_256-cpu-arguments-intercept": number;
"blake2b_256-cpu-arguments-slope": number;
"blake2b_256-memory-arguments": number;
"cekApplyCost-exBudgetCPU": number;
"cekApplyCost-exBudgetMemory": number;
"sliceByteString-memory-arguments-intercept": number;
"unIData-cpu-arguments": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"equalsData-cpu-arguments-intercept": number;
"mkNilPairData-memory-arguments": number;
"cekBuiltinCost-exBudgetCPU": number;
"cekBuiltinCost-exBudgetMemory": number;
"cekConstCost-exBudgetCPU": number;
"indexByteString-memory-arguments": number;
"blake2b-memory-arguments": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"cekConstCost-exBudgetMemory": number;
"cekDelayCost-exBudgetCPU": number;
"multiplyInteger-memory-arguments-slope": number;
"remainderInteger-memory-arguments-slope": number;
"subtractInteger-cpu-arguments-slope": number;
"iData-memory-arguments": number;
"cekBuiltinCost-exBudgetCPU": number;
"mkNilData-memory-arguments": number;
"cekDelayCost-exBudgetMemory": number;
"cekForceCost-exBudgetCPU": number;
"cekForceCost-exBudgetMemory": number;
"trace-memory-arguments": number;
"cekLamCost-exBudgetCPU": number;
"cekLamCost-exBudgetMemory": number;
"cekStartupCost-exBudgetCPU": number;
"cekStartupCost-exBudgetMemory": number;
"cekVarCost-exBudgetCPU": number;
"cekVarCost-exBudgetMemory": number;
"chooseData-cpu-arguments": number;
"chooseData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"chooseList-memory-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseUnit-memory-arguments": number;
"consByteString-cpu-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"consByteString-memory-arguments-intercept": number;
"consByteString-memory-arguments-slope": number;
"constrData-cpu-arguments": number;
"constrData-memory-arguments": number;
"decodeUtf8-cpu-arguments-intercept": number;
"decodeUtf8-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-intercept": number;
"decodeUtf8-memory-arguments-slope": number;
"divideInteger-cpu-arguments-constant": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"divideInteger-memory-arguments-intercept": number;
"divideInteger-memory-arguments-minimum": number;
"divideInteger-memory-arguments-slope": number;
"encodeUtf8-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-intercept": number;
"encodeUtf8-cpu-arguments-slope": number;
"encodeUtf8-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsByteString-cpu-arguments-constant": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsByteString-cpu-arguments-slope": number;
"equalsByteString-memory-arguments": number;
"equalsData-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"equalsData-memory-arguments": number;
"equalsInteger-cpu-arguments-intercept": number;
"equalsInteger-cpu-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"equalsString-cpu-arguments-constant": number;
"equalsString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"equalsString-memory-arguments": number;
"fstPair-cpu-arguments": number;
"fstPair-memory-arguments": number;
"headList-cpu-arguments": number;
"headList-memory-arguments": number;
"unBData-cpu-arguments": number;
"remainderInteger-memory-arguments-minimum": number;
"unMapData-cpu-arguments": number;
"sha2_256-cpu-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"iData-cpu-arguments": number;
"iData-memory-arguments": number;
"ifThenElse-cpu-arguments": number;
"tailList-cpu-arguments": number;
"multiplyInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"ifThenElse-memory-arguments": number;
"indexByteString-cpu-arguments": number;
"indexByteString-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"lengthOfByteString-memory-arguments": number;
"fstPair-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"lessThanByteString-cpu-arguments-slope": number;
"lessThanByteString-memory-arguments": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"lessThanEqualsByteString-memory-arguments": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"lessThanEqualsInteger-memory-arguments": number;
"lessThanInteger-cpu-arguments-intercept": number;
"lessThanInteger-cpu-arguments-slope": number;
"lessThanInteger-memory-arguments": number;
"listData-cpu-arguments": number;
"listData-memory-arguments": number;
"mapData-cpu-arguments": number;
"mapData-memory-arguments": number;
"mkCons-cpu-arguments": number;
"mkCons-memory-arguments": number;
"mkNilData-cpu-arguments": number;
"mkNilData-memory-arguments": number;
"mkNilPairData-cpu-arguments": number;
"mkNilPairData-memory-arguments": number;
"mkPairData-cpu-arguments": number;
"appendString-cpu-arguments-intercept": number;
"verifySignature-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"chooseList-memory-arguments": number;
"mkPairData-memory-arguments": number;
"modInteger-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"modInteger-memory-arguments-minimum": number;
"modInteger-memory-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"multiplyInteger-cpu-arguments-slope": number;
"multiplyInteger-memory-arguments-intercept": number;
"multiplyInteger-memory-arguments-slope": number;
"nullList-cpu-arguments": number;
"nullList-memory-arguments": number;
"unListData-cpu-arguments": number;
"equalsData-memory-arguments": number;
"quotientInteger-cpu-arguments-constant": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"quotientInteger-cpu-arguments-model-arguments-slope": number;
"quotientInteger-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"quotientInteger-memory-arguments-slope": number;
"remainderInteger-cpu-arguments-constant": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"remainderInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-minimum": number;
"remainderInteger-memory-arguments-slope": number;
"serialiseData-cpu-arguments-intercept": number;
"serialiseData-cpu-arguments-slope": number;
"serialiseData-memory-arguments-intercept": number;
"serialiseData-memory-arguments-slope": number;
"sha2_256-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-slope": number;
"sha2_256-memory-arguments": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"encodeUtf8-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-slope": number;
"unConstrData-cpu-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"sha3_256-cpu-arguments-slope": number;
"sha3_256-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"sliceByteString-cpu-arguments-slope": number;
"cekBuiltinCost-exBudgetMemory": number;
"equalsInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-slope": number;
"mkCons-cpu-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseData-memory-arguments": number;
"bData-memory-arguments": number;
"appendString-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-slope": number;
"fstPair-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"sliceByteString-memory-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"sndPair-cpu-arguments": number;
"addInteger-memory-arguments-intercept": number;
"cekConstCost-exBudgetMemory": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"equalsString-cpu-arguments-intercept": number;
"mkCons-memory-arguments": number;
"mkPairData-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"cekApplyCost-exBudgetCPU": number;
"constrData-cpu-arguments": number;
"nullList-cpu-arguments": number;
"headList-cpu-arguments": number;
"decodeUtf8-memory-arguments-intercept": number;
"sndPair-memory-arguments": number;
"subtractInteger-cpu-arguments-intercept": number;
"subtractInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsInteger-cpu-arguments-intercept": number;
"quotientInteger-memory-arguments-intercept": number;
"cekVarCost-exBudgetMemory": number;
"subtractInteger-memory-arguments-slope": number;
"tailList-cpu-arguments": number;
"tailList-memory-arguments": number;
"trace-cpu-arguments": number;
"trace-memory-arguments": number;
"unBData-cpu-arguments": number;
"unBData-memory-arguments": number;
"addInteger-cpu-arguments-intercept": number;
"mkNilPairData-cpu-arguments": number;
"divideInteger-memory-arguments-slope": number;
"unConstrData-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"unIData-cpu-arguments": number;
"unIData-memory-arguments": number;
"unListData-cpu-arguments": number;
"unListData-memory-arguments": number;
"unMapData-cpu-arguments": number;
"unMapData-memory-arguments": number;
"verifyEcdsaSecp256k1Signature-cpu-arguments": number;
"verifyEcdsaSecp256k1Signature-memory-arguments": number;
"verifyEd25519Signature-cpu-arguments-intercept": number;
"verifyEd25519Signature-cpu-arguments-slope": number;
"verifyEd25519Signature-memory-arguments": number;
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": number;
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": number;
"verifySchnorrSecp256k1Signature-memory-arguments": number;
};
};
decentralization: any;
executionUnitPrices: {
priceMemory: number;
priceSteps: number;
};
extraPraosEntropy: any;
maxBlockBodySize: number;
maxBlockExecutionUnits: {
memory: number;
steps: number;
};
maxBlockHeaderSize: number;
maxCollateralInputs: number;
maxTxExecutionUnits: {

@@ -412,11 +757,22 @@ memory: number;

};
executionUnitPrices: {
priceSteps: number;
priceMemory: number;
maxTxSize: number;
maxValueSize: number;
minPoolCost: number;
minUTxOValue: any;
monetaryExpansion: number;
poolPledgeInfluence: number;
poolRetireMaxEpoch: number;
protocolVersion: {
major: number;
minor: number;
};
decentralization: number;
utxoCostPerWord: number;
maxTxSize: number;
maxBlockBodySize: number;
stakeAddressDeposit: number;
stakePoolDeposit: number;
stakePoolTargetNum: number;
treasuryCut: number;
txFeeFixed: number;
txFeePerByte: number;
utxoCostPerByte: number;
utxoCostPerWord: any;
};
};
{
"maxValueSize": 5000,
"minUTxOValue": 1000000,
"minPoolCost": 340000000,
"monetaryExpansion": 3.0e-3,
"stakeAddressDeposit": 2000000,
"txFeeFixed": 155381,
"poolRetireMaxEpoch": 18,
"stakePoolDeposit": 500000000,
"maxBlockExecutionUnits": {
"memory": 80000000,
"steps": 40000000000
},
"extraPraosEntropy": null,
"stakePoolTargetNum": 500,
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"txFeePerByte": 44,
"treasuryCut": 0.2,
"protocolVersion": {
"minor": 0,
"major": 6
},
"collateralPercentage": 150,
"poolPledgeInfluence": 0.3,
"costModels": {
"PlutusScriptV1": {
"mapData-memory-arguments": 32,
"lessThanInteger-memory-arguments": 1,
"sha3_256-cpu-arguments-slope": 82363,
"bData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-intercept": 112536,
"equalsString-cpu-arguments-constant": 1000,
"modInteger-memory-arguments-slope": 1,
"equalsInteger-memory-arguments": 1,
"trace-cpu-arguments": 150000,
"iData-cpu-arguments": 150000,
"equalsByteString-memory-arguments": 1,
"unIData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"cekLamCost-exBudgetCPU": 29773,
"indexByteString-cpu-arguments": 150000,
"cekStartupCost-exBudgetMemory": 100,
"listData-memory-arguments": 32,
"divideInteger-cpu-arguments-constant": 148000,
"lessThanInteger-cpu-arguments-intercept": 179690,
"verifySignature-cpu-arguments-slope": 1,
"appendString-memory-arguments-intercept": 0,
"equalsString-cpu-arguments-slope": 1000,
"blake2b-cpu-arguments-intercept": 2477736,
"encodeUtf8-cpu-arguments-slope": 1000,
"mapData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-slope": 247,
"multiplyInteger-cpu-arguments-intercept": 61516,
"cekStartupCost-exBudgetCPU": 100,
"sndPair-memory-arguments": 32,
"sha3_256-cpu-arguments-intercept": 0,
"addInteger-cpu-arguments-slope": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"cekForceCost-exBudgetCPU": 29773,
"equalsByteString-cpu-arguments-constant": 150000,
"modInteger-cpu-arguments-model-arguments-intercept": 425507,
"sliceByteString-memory-arguments-slope": 1,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"cekLamCost-exBudgetMemory": 100,
"lessThanEqualsInteger-cpu-arguments-intercept": 145276,
"quotientInteger-memory-arguments-minimum": 1,
"consByteString-cpu-arguments-intercept": 150000,
"appendByteString-memory-arguments-slope": 1,
"lessThanByteString-cpu-arguments-slope": 248,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"multiplyInteger-cpu-arguments-slope": 11218,
"cekVarCost-exBudgetCPU": 29773,
"cekDelayCost-exBudgetMemory": 100,
"blake2b-cpu-arguments-slope": 29175,
"mkNilData-cpu-arguments": 150000,
"appendByteString-cpu-arguments-slope": 621,
"appendString-memory-arguments-slope": 1,
"lessThanInteger-cpu-arguments-slope": 497,
"chooseUnit-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-slope": 118,
"decodeUtf8-cpu-arguments-slope": 1000,
"chooseData-cpu-arguments": 150000,
"verifySignature-cpu-arguments-intercept": 3345831,
"modInteger-memory-arguments-minimum": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"quotientInteger-cpu-arguments-constant": 148000,
"consByteString-memory-arguments-slope": 1,
"tailList-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-intercept": 425507,
"decodeUtf8-cpu-arguments-intercept": 150000,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"appendByteString-cpu-arguments-intercept": 396231,
"unMapData-memory-arguments": 32,
"chooseList-cpu-arguments": 150000,
"divideInteger-memory-arguments-minimum": 1,
"unListData-memory-arguments": 32,
"remainderInteger-cpu-arguments-constant": 148000,
"addInteger-memory-arguments-slope": 1,
"sha3_256-memory-arguments": 4,
"lessThanByteString-cpu-arguments-intercept": 103599,
"modInteger-cpu-arguments-constant": 148000,
"lessThanEqualsInteger-cpu-arguments-slope": 1366,
"appendByteString-memory-arguments-intercept": 0,
"listData-cpu-arguments": 150000,
"ifThenElse-memory-arguments": 1,
"cekApplyCost-exBudgetMemory": 100,
"sliceByteString-memory-arguments-intercept": 0,
"unIData-cpu-arguments": 150000,
"modInteger-cpu-arguments-model-arguments-slope": 118,
"equalsData-cpu-arguments-intercept": 150000,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"cekConstCost-exBudgetCPU": 29773,
"indexByteString-memory-arguments": 1,
"blake2b-memory-arguments": 4,
"lessThanEqualsByteString-cpu-arguments-slope": 248,
"cekDelayCost-exBudgetCPU": 29773,
"multiplyInteger-memory-arguments-slope": 1,
"remainderInteger-memory-arguments-slope": 1,
"subtractInteger-cpu-arguments-slope": 0,
"iData-memory-arguments": 32,
"cekBuiltinCost-exBudgetCPU": 29773,
"mkNilData-memory-arguments": 32,
"cekForceCost-exBudgetMemory": 100,
"trace-memory-arguments": 32,
"encodeUtf8-cpu-arguments-intercept": 150000,
"sha2_256-cpu-arguments-intercept": 2477736,
"headList-memory-arguments": 32,
"unBData-cpu-arguments": 150000,
"remainderInteger-memory-arguments-minimum": 1,
"unMapData-cpu-arguments": 150000,
"sha2_256-cpu-arguments-slope": 29175,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"ifThenElse-cpu-arguments": 1,
"tailList-cpu-arguments": 150000,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"consByteString-cpu-arguments-slope": 1000,
"lengthOfByteString-memory-arguments": 4,
"fstPair-memory-arguments": 32,
"mkPairData-cpu-arguments": 150000,
"appendString-cpu-arguments-intercept": 150000,
"verifySignature-memory-arguments": 1,
"sliceByteString-cpu-arguments-intercept": 150000,
"equalsData-cpu-arguments-slope": 10000,
"lessThanEqualsByteString-cpu-arguments-intercept": 103599,
"chooseList-memory-arguments": 32,
"nullList-memory-arguments": 32,
"unListData-cpu-arguments": 150000,
"equalsData-memory-arguments": 1,
"quotientInteger-cpu-arguments-model-arguments-slope": 118,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"quotientInteger-cpu-arguments-model-arguments-intercept": 425507,
"encodeUtf8-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-slope": 1,
"unConstrData-cpu-arguments": 150000,
"sliceByteString-cpu-arguments-slope": 5000,
"cekBuiltinCost-exBudgetMemory": 100,
"equalsInteger-cpu-arguments-slope": 1326,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"subtractInteger-memory-arguments-slope": 1,
"mkCons-cpu-arguments": 150000,
"chooseUnit-cpu-arguments": 150000,
"chooseData-memory-arguments": 32,
"bData-memory-arguments": 32,
"appendString-cpu-arguments-slope": 1000,
"decodeUtf8-memory-arguments-slope": 8,
"fstPair-cpu-arguments": 150000,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"sndPair-cpu-arguments": 150000,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10
},
"PlutusScriptV2": {
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"remainderInteger-cpu-arguments-model-arguments-intercept": 425507,
"equalsString-cpu-arguments-intercept": 150000,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"lengthOfByteString-cpu-arguments": 150000,
"remainderInteger-cpu-arguments-model-arguments-slope": 118,
"cekApplyCost-exBudgetCPU": 29773,
"constrData-cpu-arguments": 150000,
"nullList-cpu-arguments": 150000,
"headList-cpu-arguments": 150000,
"decodeUtf8-memory-arguments-intercept": 0,
"subtractInteger-cpu-arguments-intercept": 197209,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"serialiseData-cpu-arguments-intercept": 1159724,
"serialiseData-cpu-arguments-slope": 392670,
"serialiseData-memory-arguments-intercept": 0,
"serialiseData-memory-arguments-slope": 2,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"encodeUtf8-memory-arguments-slope": 8,
"equalsInteger-cpu-arguments-intercept": 136542,
"quotientInteger-memory-arguments-intercept": 0,
"cekVarCost-exBudgetMemory": 100,
"subtractInteger-memory-arguments-slope": 1,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 197209,
"mkNilPairData-cpu-arguments": 150000,
"divideInteger-memory-arguments-slope": 1
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEcdsaSecp256k1Signature-cpu-arguments": 20000000000,
"verifyEcdsaSecp256k1Signature-memory-arguments": 20000000000,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10,
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": 20000000000,
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": 0,
"verifySchnorrSecp256k1Signature-memory-arguments": 20000000000
}
},
"decentralization": null,
"executionUnitPrices": {
"priceMemory": 5.77e-2,
"priceSteps": 7.21e-5
},
"extraPraosEntropy": null,
"maxBlockBodySize": 90112,
"maxBlockExecutionUnits": {
"memory": 62000000,
"steps": 40000000000
},
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"maxTxExecutionUnits": {
"memory": 16000000,
"memory": 14000000,
"steps": 10000000000
},
"executionUnitPrices": {
"priceSteps": 7.21e-5,
"priceMemory": 5.77e-2
"maxTxSize": 16384,
"maxValueSize": 5000,
"minPoolCost": 340000000,
"minUTxOValue": null,
"monetaryExpansion": 3.0e-3,
"poolPledgeInfluence": 0.3,
"poolRetireMaxEpoch": 18,
"protocolVersion": {
"major": 7,
"minor": 0
},
"decentralization": 0,
"utxoCostPerWord": 34482,
"maxTxSize": 16384,
"maxBlockBodySize": 98304
"stakeAddressDeposit": 2000000,
"stakePoolDeposit": 500000000,
"stakePoolTargetNum": 500,
"treasuryCut": 0.2,
"txFeeFixed": 155381,
"txFeePerByte": 44,
"utxoCostPerByte": 4310,
"utxoCostPerWord": null
}

@@ -41,196 +41,363 @@ /// <reference types="node" />

protocols: {
maxValueSize: number;
minUTxOValue: number;
minPoolCost: number;
monetaryExpansion: number;
stakeAddressDeposit: number;
txFeeFixed: number;
poolRetireMaxEpoch: number;
stakePoolDeposit: number;
maxBlockExecutionUnits: {
memory: number;
steps: number;
};
extraPraosEntropy: any;
stakePoolTargetNum: number;
maxBlockHeaderSize: number;
maxCollateralInputs: number;
txFeePerByte: number;
treasuryCut: number;
protocolVersion: {
minor: number;
major: number;
};
collateralPercentage: number;
poolPledgeInfluence: number;
costModels: {
PlutusScriptV1: {
"mapData-memory-arguments": number;
"lessThanInteger-memory-arguments": number;
"sha3_256-cpu-arguments-slope": number;
"addInteger-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"addInteger-memory-arguments-intercept": number;
"addInteger-memory-arguments-slope": number;
"appendByteString-cpu-arguments-intercept": number;
"appendByteString-cpu-arguments-slope": number;
"appendByteString-memory-arguments-intercept": number;
"appendByteString-memory-arguments-slope": number;
"appendString-cpu-arguments-intercept": number;
"appendString-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"appendString-memory-arguments-slope": number;
"bData-cpu-arguments": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-constant": number;
"modInteger-memory-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"trace-cpu-arguments": number;
"iData-cpu-arguments": number;
"equalsByteString-memory-arguments": number;
"unIData-memory-arguments": number;
"consByteString-memory-arguments-intercept": number;
"bData-memory-arguments": number;
"blake2b_256-cpu-arguments-intercept": number;
"blake2b_256-cpu-arguments-slope": number;
"blake2b_256-memory-arguments": number;
"cekApplyCost-exBudgetCPU": number;
"cekApplyCost-exBudgetMemory": number;
"cekBuiltinCost-exBudgetCPU": number;
"cekBuiltinCost-exBudgetMemory": number;
"cekConstCost-exBudgetCPU": number;
"cekConstCost-exBudgetMemory": number;
"cekDelayCost-exBudgetCPU": number;
"cekDelayCost-exBudgetMemory": number;
"cekForceCost-exBudgetCPU": number;
"cekForceCost-exBudgetMemory": number;
"cekLamCost-exBudgetCPU": number;
"indexByteString-cpu-arguments": number;
"cekLamCost-exBudgetMemory": number;
"cekStartupCost-exBudgetCPU": number;
"cekStartupCost-exBudgetMemory": number;
"listData-memory-arguments": number;
"cekVarCost-exBudgetCPU": number;
"cekVarCost-exBudgetMemory": number;
"chooseData-cpu-arguments": number;
"chooseData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"chooseList-memory-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseUnit-memory-arguments": number;
"consByteString-cpu-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"consByteString-memory-arguments-intercept": number;
"consByteString-memory-arguments-slope": number;
"constrData-cpu-arguments": number;
"constrData-memory-arguments": number;
"decodeUtf8-cpu-arguments-intercept": number;
"decodeUtf8-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-intercept": number;
"decodeUtf8-memory-arguments-slope": number;
"divideInteger-cpu-arguments-constant": number;
"lessThanInteger-cpu-arguments-intercept": number;
"verifySignature-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"blake2b-cpu-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"divideInteger-memory-arguments-intercept": number;
"divideInteger-memory-arguments-minimum": number;
"divideInteger-memory-arguments-slope": number;
"encodeUtf8-cpu-arguments-intercept": number;
"encodeUtf8-cpu-arguments-slope": number;
"mapData-cpu-arguments": number;
"encodeUtf8-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsByteString-cpu-arguments-constant": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsByteString-cpu-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"cekStartupCost-exBudgetCPU": number;
"sndPair-memory-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"constrData-memory-arguments": number;
"divideInteger-memory-arguments-intercept": number;
"cekForceCost-exBudgetCPU": number;
"equalsByteString-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"equalsByteString-memory-arguments": number;
"equalsData-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"equalsData-memory-arguments": number;
"equalsInteger-cpu-arguments-intercept": number;
"equalsInteger-cpu-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"equalsString-cpu-arguments-constant": number;
"equalsString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"equalsString-memory-arguments": number;
"cekLamCost-exBudgetMemory": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"consByteString-cpu-arguments-intercept": number;
"appendByteString-memory-arguments-slope": number;
"fstPair-cpu-arguments": number;
"fstPair-memory-arguments": number;
"headList-cpu-arguments": number;
"headList-memory-arguments": number;
"iData-cpu-arguments": number;
"iData-memory-arguments": number;
"ifThenElse-cpu-arguments": number;
"ifThenElse-memory-arguments": number;
"indexByteString-cpu-arguments": number;
"indexByteString-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"lengthOfByteString-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"lessThanByteString-cpu-arguments-slope": number;
"lessThanByteString-memory-arguments": number;
"multiplyInteger-cpu-arguments-slope": number;
"cekVarCost-exBudgetCPU": number;
"cekDelayCost-exBudgetMemory": number;
"blake2b-cpu-arguments-slope": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"lessThanEqualsByteString-memory-arguments": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"lessThanEqualsInteger-memory-arguments": number;
"lessThanInteger-cpu-arguments-intercept": number;
"lessThanInteger-cpu-arguments-slope": number;
"lessThanInteger-memory-arguments": number;
"listData-cpu-arguments": number;
"listData-memory-arguments": number;
"mapData-cpu-arguments": number;
"mapData-memory-arguments": number;
"mkCons-cpu-arguments": number;
"mkCons-memory-arguments": number;
"mkNilData-cpu-arguments": number;
"appendByteString-cpu-arguments-slope": number;
"appendString-memory-arguments-slope": number;
"lessThanInteger-cpu-arguments-slope": number;
"chooseUnit-memory-arguments": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"decodeUtf8-cpu-arguments-slope": number;
"chooseData-cpu-arguments": number;
"verifySignature-cpu-arguments-intercept": number;
"mkNilData-memory-arguments": number;
"mkNilPairData-cpu-arguments": number;
"mkNilPairData-memory-arguments": number;
"mkPairData-cpu-arguments": number;
"mkPairData-memory-arguments": number;
"modInteger-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"modInteger-memory-arguments-minimum": number;
"lessThanEqualsByteString-memory-arguments": number;
"modInteger-memory-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"multiplyInteger-cpu-arguments-slope": number;
"multiplyInteger-memory-arguments-intercept": number;
"multiplyInteger-memory-arguments-slope": number;
"nullList-cpu-arguments": number;
"nullList-memory-arguments": number;
"quotientInteger-cpu-arguments-constant": number;
"consByteString-memory-arguments-slope": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"quotientInteger-cpu-arguments-model-arguments-slope": number;
"quotientInteger-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"quotientInteger-memory-arguments-slope": number;
"remainderInteger-cpu-arguments-constant": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"remainderInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-minimum": number;
"remainderInteger-memory-arguments-slope": number;
"sha2_256-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-slope": number;
"sha2_256-memory-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"sha3_256-cpu-arguments-slope": number;
"sha3_256-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"sliceByteString-cpu-arguments-slope": number;
"sliceByteString-memory-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"sndPair-cpu-arguments": number;
"sndPair-memory-arguments": number;
"subtractInteger-cpu-arguments-intercept": number;
"subtractInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-intercept": number;
"subtractInteger-memory-arguments-slope": number;
"tailList-cpu-arguments": number;
"tailList-memory-arguments": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"decodeUtf8-cpu-arguments-intercept": number;
"lessThanEqualsInteger-memory-arguments": number;
"appendByteString-cpu-arguments-intercept": number;
"trace-cpu-arguments": number;
"trace-memory-arguments": number;
"unBData-cpu-arguments": number;
"unBData-memory-arguments": number;
"unConstrData-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"unIData-cpu-arguments": number;
"unIData-memory-arguments": number;
"unListData-cpu-arguments": number;
"unListData-memory-arguments": number;
"unMapData-cpu-arguments": number;
"unMapData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"divideInteger-memory-arguments-minimum": number;
"unListData-memory-arguments": number;
"remainderInteger-cpu-arguments-constant": number;
"verifyEd25519Signature-cpu-arguments-intercept": number;
"verifyEd25519Signature-cpu-arguments-slope": number;
"verifyEd25519Signature-memory-arguments": number;
};
PlutusScriptV2: {
"addInteger-cpu-arguments-intercept": number;
"addInteger-cpu-arguments-slope": number;
"addInteger-memory-arguments-intercept": number;
"addInteger-memory-arguments-slope": number;
"sha3_256-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"modInteger-cpu-arguments-constant": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"appendByteString-cpu-arguments-intercept": number;
"appendByteString-cpu-arguments-slope": number;
"appendByteString-memory-arguments-intercept": number;
"listData-cpu-arguments": number;
"ifThenElse-memory-arguments": number;
"appendByteString-memory-arguments-slope": number;
"appendString-cpu-arguments-intercept": number;
"appendString-cpu-arguments-slope": number;
"appendString-memory-arguments-intercept": number;
"appendString-memory-arguments-slope": number;
"bData-cpu-arguments": number;
"bData-memory-arguments": number;
"blake2b_256-cpu-arguments-intercept": number;
"blake2b_256-cpu-arguments-slope": number;
"blake2b_256-memory-arguments": number;
"cekApplyCost-exBudgetCPU": number;
"cekApplyCost-exBudgetMemory": number;
"sliceByteString-memory-arguments-intercept": number;
"unIData-cpu-arguments": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"equalsData-cpu-arguments-intercept": number;
"mkNilPairData-memory-arguments": number;
"cekBuiltinCost-exBudgetCPU": number;
"cekBuiltinCost-exBudgetMemory": number;
"cekConstCost-exBudgetCPU": number;
"indexByteString-memory-arguments": number;
"blake2b-memory-arguments": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"cekConstCost-exBudgetMemory": number;
"cekDelayCost-exBudgetCPU": number;
"multiplyInteger-memory-arguments-slope": number;
"remainderInteger-memory-arguments-slope": number;
"subtractInteger-cpu-arguments-slope": number;
"iData-memory-arguments": number;
"cekBuiltinCost-exBudgetCPU": number;
"mkNilData-memory-arguments": number;
"cekDelayCost-exBudgetMemory": number;
"cekForceCost-exBudgetCPU": number;
"cekForceCost-exBudgetMemory": number;
"trace-memory-arguments": number;
"cekLamCost-exBudgetCPU": number;
"cekLamCost-exBudgetMemory": number;
"cekStartupCost-exBudgetCPU": number;
"cekStartupCost-exBudgetMemory": number;
"cekVarCost-exBudgetCPU": number;
"cekVarCost-exBudgetMemory": number;
"chooseData-cpu-arguments": number;
"chooseData-memory-arguments": number;
"chooseList-cpu-arguments": number;
"chooseList-memory-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseUnit-memory-arguments": number;
"consByteString-cpu-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"consByteString-memory-arguments-intercept": number;
"consByteString-memory-arguments-slope": number;
"constrData-cpu-arguments": number;
"constrData-memory-arguments": number;
"decodeUtf8-cpu-arguments-intercept": number;
"decodeUtf8-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-intercept": number;
"decodeUtf8-memory-arguments-slope": number;
"divideInteger-cpu-arguments-constant": number;
"divideInteger-cpu-arguments-model-arguments-intercept": number;
"divideInteger-cpu-arguments-model-arguments-slope": number;
"divideInteger-memory-arguments-intercept": number;
"divideInteger-memory-arguments-minimum": number;
"divideInteger-memory-arguments-slope": number;
"encodeUtf8-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-intercept": number;
"encodeUtf8-cpu-arguments-slope": number;
"encodeUtf8-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsByteString-cpu-arguments-constant": number;
"equalsByteString-cpu-arguments-intercept": number;
"equalsByteString-cpu-arguments-slope": number;
"equalsByteString-memory-arguments": number;
"equalsData-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"equalsData-memory-arguments": number;
"equalsInteger-cpu-arguments-intercept": number;
"equalsInteger-cpu-arguments-slope": number;
"equalsInteger-memory-arguments": number;
"equalsString-cpu-arguments-constant": number;
"equalsString-cpu-arguments-intercept": number;
"equalsString-cpu-arguments-slope": number;
"equalsString-memory-arguments": number;
"fstPair-cpu-arguments": number;
"fstPair-memory-arguments": number;
"headList-cpu-arguments": number;
"headList-memory-arguments": number;
"unBData-cpu-arguments": number;
"remainderInteger-memory-arguments-minimum": number;
"unMapData-cpu-arguments": number;
"sha2_256-cpu-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"iData-cpu-arguments": number;
"iData-memory-arguments": number;
"ifThenElse-cpu-arguments": number;
"tailList-cpu-arguments": number;
"multiplyInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-intercept": number;
"consByteString-cpu-arguments-slope": number;
"ifThenElse-memory-arguments": number;
"indexByteString-cpu-arguments": number;
"indexByteString-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"lengthOfByteString-memory-arguments": number;
"fstPair-memory-arguments": number;
"lessThanByteString-cpu-arguments-intercept": number;
"lessThanByteString-cpu-arguments-slope": number;
"lessThanByteString-memory-arguments": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"lessThanEqualsByteString-cpu-arguments-slope": number;
"lessThanEqualsByteString-memory-arguments": number;
"lessThanEqualsInteger-cpu-arguments-intercept": number;
"lessThanEqualsInteger-cpu-arguments-slope": number;
"lessThanEqualsInteger-memory-arguments": number;
"lessThanInteger-cpu-arguments-intercept": number;
"lessThanInteger-cpu-arguments-slope": number;
"lessThanInteger-memory-arguments": number;
"listData-cpu-arguments": number;
"listData-memory-arguments": number;
"mapData-cpu-arguments": number;
"mapData-memory-arguments": number;
"mkCons-cpu-arguments": number;
"mkCons-memory-arguments": number;
"mkNilData-cpu-arguments": number;
"mkNilData-memory-arguments": number;
"mkNilPairData-cpu-arguments": number;
"mkNilPairData-memory-arguments": number;
"mkPairData-cpu-arguments": number;
"appendString-cpu-arguments-intercept": number;
"verifySignature-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"equalsData-cpu-arguments-slope": number;
"lessThanEqualsByteString-cpu-arguments-intercept": number;
"chooseList-memory-arguments": number;
"mkPairData-memory-arguments": number;
"modInteger-cpu-arguments-constant": number;
"modInteger-cpu-arguments-model-arguments-intercept": number;
"modInteger-cpu-arguments-model-arguments-slope": number;
"modInteger-memory-arguments-intercept": number;
"modInteger-memory-arguments-minimum": number;
"modInteger-memory-arguments-slope": number;
"multiplyInteger-cpu-arguments-intercept": number;
"multiplyInteger-cpu-arguments-slope": number;
"multiplyInteger-memory-arguments-intercept": number;
"multiplyInteger-memory-arguments-slope": number;
"nullList-cpu-arguments": number;
"nullList-memory-arguments": number;
"unListData-cpu-arguments": number;
"equalsData-memory-arguments": number;
"quotientInteger-cpu-arguments-constant": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"quotientInteger-cpu-arguments-model-arguments-slope": number;
"quotientInteger-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-minimum": number;
"quotientInteger-memory-arguments-slope": number;
"remainderInteger-cpu-arguments-constant": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"remainderInteger-memory-arguments-intercept": number;
"remainderInteger-memory-arguments-minimum": number;
"remainderInteger-memory-arguments-slope": number;
"serialiseData-cpu-arguments-intercept": number;
"serialiseData-cpu-arguments-slope": number;
"serialiseData-memory-arguments-intercept": number;
"serialiseData-memory-arguments-slope": number;
"sha2_256-cpu-arguments-intercept": number;
"sha2_256-cpu-arguments-slope": number;
"sha2_256-memory-arguments": number;
"quotientInteger-cpu-arguments-model-arguments-intercept": number;
"encodeUtf8-memory-arguments-intercept": number;
"quotientInteger-memory-arguments-slope": number;
"unConstrData-cpu-arguments": number;
"sha3_256-cpu-arguments-intercept": number;
"sha3_256-cpu-arguments-slope": number;
"sha3_256-memory-arguments": number;
"sliceByteString-cpu-arguments-intercept": number;
"sliceByteString-cpu-arguments-slope": number;
"cekBuiltinCost-exBudgetMemory": number;
"equalsInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-slope": number;
"mkCons-cpu-arguments": number;
"chooseUnit-cpu-arguments": number;
"chooseData-memory-arguments": number;
"bData-memory-arguments": number;
"appendString-cpu-arguments-slope": number;
"decodeUtf8-memory-arguments-slope": number;
"fstPair-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"sliceByteString-memory-arguments-intercept": number;
"sliceByteString-memory-arguments-slope": number;
"sndPair-cpu-arguments": number;
"addInteger-memory-arguments-intercept": number;
"cekConstCost-exBudgetMemory": number;
"remainderInteger-cpu-arguments-model-arguments-intercept": number;
"equalsString-cpu-arguments-intercept": number;
"mkCons-memory-arguments": number;
"mkPairData-memory-arguments": number;
"lengthOfByteString-cpu-arguments": number;
"remainderInteger-cpu-arguments-model-arguments-slope": number;
"cekApplyCost-exBudgetCPU": number;
"constrData-cpu-arguments": number;
"nullList-cpu-arguments": number;
"headList-cpu-arguments": number;
"decodeUtf8-memory-arguments-intercept": number;
"sndPair-memory-arguments": number;
"subtractInteger-cpu-arguments-intercept": number;
"subtractInteger-cpu-arguments-slope": number;
"subtractInteger-memory-arguments-intercept": number;
"encodeUtf8-memory-arguments-slope": number;
"equalsInteger-cpu-arguments-intercept": number;
"quotientInteger-memory-arguments-intercept": number;
"cekVarCost-exBudgetMemory": number;
"subtractInteger-memory-arguments-slope": number;
"tailList-cpu-arguments": number;
"tailList-memory-arguments": number;
"trace-cpu-arguments": number;
"trace-memory-arguments": number;
"unBData-cpu-arguments": number;
"unBData-memory-arguments": number;
"addInteger-cpu-arguments-intercept": number;
"mkNilPairData-cpu-arguments": number;
"divideInteger-memory-arguments-slope": number;
"unConstrData-cpu-arguments": number;
"unConstrData-memory-arguments": number;
"unIData-cpu-arguments": number;
"unIData-memory-arguments": number;
"unListData-cpu-arguments": number;
"unListData-memory-arguments": number;
"unMapData-cpu-arguments": number;
"unMapData-memory-arguments": number;
"verifyEcdsaSecp256k1Signature-cpu-arguments": number;
"verifyEcdsaSecp256k1Signature-memory-arguments": number;
"verifyEd25519Signature-cpu-arguments-intercept": number;
"verifyEd25519Signature-cpu-arguments-slope": number;
"verifyEd25519Signature-memory-arguments": number;
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": number;
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": number;
"verifySchnorrSecp256k1Signature-memory-arguments": number;
};
};
decentralization: any;
executionUnitPrices: {
priceMemory: number;
priceSteps: number;
};
extraPraosEntropy: any;
maxBlockBodySize: number;
maxBlockExecutionUnits: {
memory: number;
steps: number;
};
maxBlockHeaderSize: number;
maxCollateralInputs: number;
maxTxExecutionUnits: {

@@ -240,10 +407,21 @@ memory: number;

};
executionUnitPrices: {
priceSteps: number;
priceMemory: number;
maxTxSize: number;
maxValueSize: number;
minPoolCost: number;
minUTxOValue: any;
monetaryExpansion: number;
poolPledgeInfluence: number;
poolRetireMaxEpoch: number;
protocolVersion: {
major: number;
minor: number;
};
decentralization: number;
utxoCostPerWord: number;
maxTxSize: number;
maxBlockBodySize: number;
stakeAddressDeposit: number;
stakePoolDeposit: number;
stakePoolTargetNum: number;
treasuryCut: number;
txFeeFixed: number;
txFeePerByte: number;
utxoCostPerByte: number;
utxoCostPerWord: any;
};

@@ -291,4 +469,6 @@ }): BigNum;

static getTransaction(cborTx: string): Transaction;
static getScriptAddressFromScript(scriptCborHex: string, network?: string): Address;
static getScriptAddressFromScriptHash(hash: string, network?: string): Address;
private static isInteger;
private static toBigNum;
}

@@ -985,2 +985,19 @@ "use strict";

}
static getScriptAddressFromScript(scriptCborHex, network = 'mainnet') {
const script = cardano_serialization_lib_nodejs_1.PlutusScript.from_bytes(Buffer.from(scriptCborHex, "hex"));
const scriptHash = script.hash();
const cred = cardano_serialization_lib_nodejs_1.StakeCredential.from_scripthash(scriptHash);
const networkId = network == 'mainnet' ? cardano_serialization_lib_nodejs_1.NetworkInfo.mainnet().network_id() : cardano_serialization_lib_nodejs_1.NetworkInfo.testnet().network_id();
const baseAddr = cardano_serialization_lib_nodejs_1.EnterpriseAddress.new(networkId, cred);
const addr = baseAddr.to_address();
return addr;
}
static getScriptAddressFromScriptHash(hash, network = 'mainnet') {
const scriptHash = cardano_serialization_lib_nodejs_1.ScriptHash.from_bytes(Buffer.from(hash, "hex"));
const cred = cardano_serialization_lib_nodejs_1.StakeCredential.from_scripthash(scriptHash);
const networkId = network == 'mainnet' ? cardano_serialization_lib_nodejs_1.NetworkInfo.mainnet().network_id() : cardano_serialization_lib_nodejs_1.NetworkInfo.testnet().network_id();
const baseAddr = cardano_serialization_lib_nodejs_1.EnterpriseAddress.new(networkId, cred);
const addr = baseAddr.to_address();
return addr;
}
static isInteger(value) {

@@ -987,0 +1004,0 @@ return Number.isInteger(Number(value));

{
"name": "@tango-crypto/tangocrypto-js",
"version": "1.0.4",
"version": "1.1.2",
"description": "Javascript client for tangocrypto API",

@@ -41,3 +41,3 @@ "license": "Apache-2.0",

"dependencies": {
"@emurgo/cardano-serialization-lib-nodejs": "^10.0.4",
"@emurgo/cardano-serialization-lib-nodejs": "^11.2.1",
"axios": "^0.27.2",

@@ -47,4 +47,5 @@ "bip39": "^3.0.4",

"class-transformer": "^0.5.1",
"class-validator": "^0.13.2"
"class-validator": "^0.13.2",
"form-data": "^4.0.0"
}
}

@@ -41,2 +41,3 @@ ## tangocrypto-js

### Settings Options
* `basePath`: base URL (e.g. `https://cardano-mainnet.tangocrypto.com`)
* `apiKey`: Your account Id (required).

@@ -63,2 +64,3 @@ * `appId`: Your app Id (required).

* `Nfts`: Get access to NFT Studio API.
* `Ipfs`: Get access to Ipfs API.

@@ -142,4 +144,44 @@ ## API Response

Access to IPFS
```js
const api = new Tangocrypto({
apiKey: process.env.API_KEY,
basePath: IPFS_BASE_PATH // https://storage.tangocrypto.cloud
}).ipfs()
const { result } = await api.listContents();
console.log(result.data);
Output:
>>> [{
"created_at": "2022-12-19T18:01:33.326Z",
"status": "pinned",
"account_id": "8120536a5efc478b92809f8f1987a76e",
"name": "test-tangocrypto-js",
"updated_at": "2022-12-19T18:01:33.326Z",
"content_cid": "bafybeicfu52l2qhibv6juzeks7tjjnbzv7ykqusgcjlokg3i3aecn4ttsy",
"id": "01gmnrrkce3ggjwc11t15e5zb8",
"cid": "QmT2YwTAj9T3umZ7CRFW94vRg58dWUnYCyc8s8LdXn3KWV",
"pins": [
{
"location": {
"ipfs_peer_id": "12D3KooWEfdXu9Ssk8abzxaB5fVPyY9ojFaU3EgSzzjEcEfBfFDe",
"peer_id": "12D3KooWCLuHQj5ZyvE3VRBAPazAfmAn2pz3CkK14YdvWrhuyszg",
"peer_name": "cluster0"
},
"id": "12D3KooWCLuHQj5ZyvE3VRBAPazAfmAn2pz3CkK14YdvWrhuyszg",
"status": "Pinned"
}
],
"dag_size": 244927,
"type": "Upload"
},
...
]
```
Please check our [docs](https://docs.tangocrypto.com/) for more information about all the tangocrypto features.

@@ -24,2 +24,3 @@ /* tslint:disable */

export const BASE_PATH_TEST_STAGING = "https://cardano-testnet-staging.tangocrypto.com";
export const IPFS_BASE_PATH = "https://storage.tangocrypto.cloud";
export const V1 = 'v1';

@@ -26,0 +27,0 @@

@@ -14,2 +14,3 @@ import { BASE_PATH, BASE_PATH_TEST, BASE_PATH_TEST_STAGING, V1 } from "../base";

import { NftApi } from "./nfts";
import { IpfsApi } from "./ipfs";

@@ -24,3 +25,3 @@ export const Network = {

apiKey: string;
appId: string;
appId?: string;
network?: string;

@@ -32,3 +33,3 @@ version?: string;

export interface ApiConfiguration extends ClientConfiguration {
basePath: string;
basePath?: string;
}

@@ -48,18 +49,22 @@

constructor(config: ClientConfiguration) {
constructor(config: ApiConfiguration) {
const configuration = defaultConfig;
Object.assign(configuration, config);
let basePath = '';
switch (configuration.network) {
case Network.CARDANO_TESTNET:
basePath = BASE_PATH_TEST;
break;
case Network.CARDANO_TESTNET_STAGING:
basePath = BASE_PATH_TEST_STAGING;
break;
default:
basePath = BASE_PATH;
break;
if (config.basePath) {
this.configuration = { ...configuration, basePath: config.basePath };
} else {
let basePath = '';
switch (configuration.network) {
case Network.CARDANO_TESTNET:
basePath = BASE_PATH_TEST;
break;
case Network.CARDANO_TESTNET_STAGING:
basePath = BASE_PATH_TEST_STAGING;
break;
default:
basePath = BASE_PATH;
break;
}
this.configuration = { ...configuration, basePath };
}
this.configuration = { ...configuration, basePath };
}

@@ -135,4 +140,11 @@

return new NftApi(this.configuration, this.axios);
}
/**
* Get ipfs api client
*/
public ipfs(): IpfsApi {
return new IpfsApi(this.configuration, this.axios);
}
}

@@ -42,2 +42,14 @@ /* tslint:disable */

*/
export const getApiKey = async function (keyParamName: string, configuration?: Configuration) {
if (configuration && configuration.apiKey) {
return typeof configuration.apiKey === 'function'
? await configuration.apiKey(keyParamName)
: await configuration.apiKey;
}
}
/**
*
* @export
*/
export const setApiKeyToObject = async function (object: any, keyParamName: string, configuration?: Configuration) {

@@ -44,0 +56,0 @@ if (configuration && configuration.apiKey) {

@@ -111,3 +111,3 @@ import * as chai from 'chai';

const collectionId = '489b4acd87d841b581206991dd295362';
const id = '01gb8g77bzd0s6xmy3mrc3zs9j';
const id = '01gh9y4k9cdwhmbhz5hdkttgn6';

@@ -114,0 +114,0 @@ // act

@@ -12,3 +12,4 @@ {

"node_modules/@types"
]
],
"skipLibCheck": true
},

@@ -15,0 +16,0 @@ "exclude": [

{
"maxValueSize": 5000,
"minUTxOValue": 1000000,
"minPoolCost": 340000000,
"monetaryExpansion": 3.0e-3,
"stakeAddressDeposit": 2000000,
"txFeeFixed": 155381,
"poolRetireMaxEpoch": 18,
"stakePoolDeposit": 500000000,
"maxBlockExecutionUnits": {
"memory": 56000000,
"steps": 40000000000
},
"extraPraosEntropy": null,
"stakePoolTargetNum": 500,
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"txFeePerByte": 44,
"treasuryCut": 0.2,
"protocolVersion": {
"minor": 0,
"major": 6
},
"collateralPercentage": 150,
"poolPledgeInfluence": 0.3,
"costModels": {
"PlutusScriptV1": {
"mapData-memory-arguments": 32,
"lessThanInteger-memory-arguments": 1,
"sha3_256-cpu-arguments-slope": 82363,
"bData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-intercept": 112536,
"equalsString-cpu-arguments-constant": 1000,
"modInteger-memory-arguments-slope": 1,
"equalsInteger-memory-arguments": 1,
"trace-cpu-arguments": 150000,
"iData-cpu-arguments": 150000,
"equalsByteString-memory-arguments": 1,
"unIData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"cekLamCost-exBudgetCPU": 29773,
"indexByteString-cpu-arguments": 150000,
"cekStartupCost-exBudgetMemory": 100,
"listData-memory-arguments": 32,
"divideInteger-cpu-arguments-constant": 148000,
"lessThanInteger-cpu-arguments-intercept": 179690,
"verifySignature-cpu-arguments-slope": 1,
"appendString-memory-arguments-intercept": 0,
"equalsString-cpu-arguments-slope": 1000,
"blake2b-cpu-arguments-intercept": 2477736,
"encodeUtf8-cpu-arguments-slope": 1000,
"mapData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-slope": 247,
"multiplyInteger-cpu-arguments-intercept": 61516,
"cekStartupCost-exBudgetCPU": 100,
"sndPair-memory-arguments": 32,
"sha3_256-cpu-arguments-intercept": 0,
"addInteger-cpu-arguments-slope": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"cekForceCost-exBudgetCPU": 29773,
"equalsByteString-cpu-arguments-constant": 150000,
"modInteger-cpu-arguments-model-arguments-intercept": 425507,
"sliceByteString-memory-arguments-slope": 1,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"cekLamCost-exBudgetMemory": 100,
"lessThanEqualsInteger-cpu-arguments-intercept": 145276,
"quotientInteger-memory-arguments-minimum": 1,
"consByteString-cpu-arguments-intercept": 150000,
"appendByteString-memory-arguments-slope": 1,
"lessThanByteString-cpu-arguments-slope": 248,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"multiplyInteger-cpu-arguments-slope": 11218,
"cekVarCost-exBudgetCPU": 29773,
"cekDelayCost-exBudgetMemory": 100,
"blake2b-cpu-arguments-slope": 29175,
"mkNilData-cpu-arguments": 150000,
"appendByteString-cpu-arguments-slope": 621,
"appendString-memory-arguments-slope": 1,
"lessThanInteger-cpu-arguments-slope": 497,
"chooseUnit-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-slope": 118,
"decodeUtf8-cpu-arguments-slope": 1000,
"chooseData-cpu-arguments": 150000,
"verifySignature-cpu-arguments-intercept": 3345831,
"modInteger-memory-arguments-minimum": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"quotientInteger-cpu-arguments-constant": 148000,
"consByteString-memory-arguments-slope": 1,
"tailList-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-intercept": 425507,
"decodeUtf8-cpu-arguments-intercept": 150000,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"appendByteString-cpu-arguments-intercept": 396231,
"unMapData-memory-arguments": 32,
"chooseList-cpu-arguments": 150000,
"divideInteger-memory-arguments-minimum": 1,
"unListData-memory-arguments": 32,
"remainderInteger-cpu-arguments-constant": 148000,
"addInteger-memory-arguments-slope": 1,
"sha3_256-memory-arguments": 4,
"lessThanByteString-cpu-arguments-intercept": 103599,
"modInteger-cpu-arguments-constant": 148000,
"lessThanEqualsInteger-cpu-arguments-slope": 1366,
"appendByteString-memory-arguments-intercept": 0,
"listData-cpu-arguments": 150000,
"ifThenElse-memory-arguments": 1,
"cekApplyCost-exBudgetMemory": 100,
"sliceByteString-memory-arguments-intercept": 0,
"unIData-cpu-arguments": 150000,
"modInteger-cpu-arguments-model-arguments-slope": 118,
"equalsData-cpu-arguments-intercept": 150000,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"cekConstCost-exBudgetCPU": 29773,
"indexByteString-memory-arguments": 1,
"blake2b-memory-arguments": 4,
"lessThanEqualsByteString-cpu-arguments-slope": 248,
"cekDelayCost-exBudgetCPU": 29773,
"multiplyInteger-memory-arguments-slope": 1,
"remainderInteger-memory-arguments-slope": 1,
"subtractInteger-cpu-arguments-slope": 0,
"iData-memory-arguments": 32,
"cekBuiltinCost-exBudgetCPU": 29773,
"mkNilData-memory-arguments": 32,
"cekForceCost-exBudgetMemory": 100,
"trace-memory-arguments": 32,
"encodeUtf8-cpu-arguments-intercept": 150000,
"sha2_256-cpu-arguments-intercept": 2477736,
"headList-memory-arguments": 32,
"unBData-cpu-arguments": 150000,
"remainderInteger-memory-arguments-minimum": 1,
"unMapData-cpu-arguments": 150000,
"sha2_256-cpu-arguments-slope": 29175,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"ifThenElse-cpu-arguments": 1,
"tailList-cpu-arguments": 150000,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"consByteString-cpu-arguments-slope": 1000,
"lengthOfByteString-memory-arguments": 4,
"fstPair-memory-arguments": 32,
"mkPairData-cpu-arguments": 150000,
"appendString-cpu-arguments-intercept": 150000,
"verifySignature-memory-arguments": 1,
"sliceByteString-cpu-arguments-intercept": 150000,
"equalsData-cpu-arguments-slope": 10000,
"lessThanEqualsByteString-cpu-arguments-intercept": 103599,
"chooseList-memory-arguments": 32,
"nullList-memory-arguments": 32,
"unListData-cpu-arguments": 150000,
"equalsData-memory-arguments": 1,
"quotientInteger-cpu-arguments-model-arguments-slope": 118,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"quotientInteger-cpu-arguments-model-arguments-intercept": 425507,
"encodeUtf8-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-slope": 1,
"unConstrData-cpu-arguments": 150000,
"sliceByteString-cpu-arguments-slope": 5000,
"cekBuiltinCost-exBudgetMemory": 100,
"equalsInteger-cpu-arguments-slope": 1326,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"subtractInteger-memory-arguments-slope": 1,
"mkCons-cpu-arguments": 150000,
"chooseUnit-cpu-arguments": 150000,
"chooseData-memory-arguments": 32,
"bData-memory-arguments": 32,
"appendString-cpu-arguments-slope": 1000,
"decodeUtf8-memory-arguments-slope": 8,
"fstPair-cpu-arguments": 150000,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"sndPair-cpu-arguments": 150000,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10
},
"PlutusScriptV2": {
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"remainderInteger-cpu-arguments-model-arguments-intercept": 425507,
"equalsString-cpu-arguments-intercept": 150000,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"lengthOfByteString-cpu-arguments": 150000,
"remainderInteger-cpu-arguments-model-arguments-slope": 118,
"cekApplyCost-exBudgetCPU": 29773,
"constrData-cpu-arguments": 150000,
"nullList-cpu-arguments": 150000,
"headList-cpu-arguments": 150000,
"decodeUtf8-memory-arguments-intercept": 0,
"subtractInteger-cpu-arguments-intercept": 197209,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"serialiseData-cpu-arguments-intercept": 1159724,
"serialiseData-cpu-arguments-slope": 392670,
"serialiseData-memory-arguments-intercept": 0,
"serialiseData-memory-arguments-slope": 2,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"encodeUtf8-memory-arguments-slope": 8,
"equalsInteger-cpu-arguments-intercept": 136542,
"quotientInteger-memory-arguments-intercept": 0,
"cekVarCost-exBudgetMemory": 100,
"subtractInteger-memory-arguments-slope": 1,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 197209,
"mkNilPairData-cpu-arguments": 150000,
"divideInteger-memory-arguments-slope": 1
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEcdsaSecp256k1Signature-cpu-arguments": 20000000000,
"verifyEcdsaSecp256k1Signature-memory-arguments": 20000000000,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10,
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": 20000000000,
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": 0,
"verifySchnorrSecp256k1Signature-memory-arguments": 20000000000
}
},
"decentralization": null,
"executionUnitPrices": {
"priceMemory": 5.77e-2,
"priceSteps": 7.21e-5
},
"extraPraosEntropy": null,
"maxBlockBodySize": 90112,
"maxBlockExecutionUnits": {
"memory": 62000000,
"steps": 40000000000
},
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"maxTxExecutionUnits": {

@@ -200,10 +367,21 @@ "memory": 14000000,

},
"executionUnitPrices": {
"priceSteps": 7.21e-5,
"priceMemory": 5.77e-2
"maxTxSize": 16384,
"maxValueSize": 5000,
"minPoolCost": 340000000,
"minUTxOValue": null,
"monetaryExpansion": 3.0e-3,
"poolPledgeInfluence": 0.3,
"poolRetireMaxEpoch": 18,
"protocolVersion": {
"major": 7,
"minor": 0
},
"decentralization": 0,
"utxoCostPerWord": 34482,
"maxTxSize": 16384,
"maxBlockBodySize": 81920
"stakeAddressDeposit": 2000000,
"stakePoolDeposit": 500000000,
"stakePoolTargetNum": 500,
"treasuryCut": 0.2,
"txFeeFixed": 155381,
"txFeePerByte": 44,
"utxoCostPerByte": 4310,
"utxoCostPerWord": null
}
{
"maxValueSize": 5000,
"minUTxOValue": 1000000,
"minPoolCost": 340000000,
"monetaryExpansion": 3.0e-3,
"stakeAddressDeposit": 2000000,
"txFeeFixed": 155381,
"poolRetireMaxEpoch": 18,
"stakePoolDeposit": 500000000,
"maxBlockExecutionUnits": {
"memory": 80000000,
"steps": 40000000000
},
"extraPraosEntropy": null,
"stakePoolTargetNum": 500,
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"txFeePerByte": 44,
"treasuryCut": 0.2,
"protocolVersion": {
"minor": 0,
"major": 6
},
"collateralPercentage": 150,
"poolPledgeInfluence": 0.3,
"costModels": {
"PlutusScriptV1": {
"mapData-memory-arguments": 32,
"lessThanInteger-memory-arguments": 1,
"sha3_256-cpu-arguments-slope": 82363,
"bData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-intercept": 112536,
"equalsString-cpu-arguments-constant": 1000,
"modInteger-memory-arguments-slope": 1,
"equalsInteger-memory-arguments": 1,
"trace-cpu-arguments": 150000,
"iData-cpu-arguments": 150000,
"equalsByteString-memory-arguments": 1,
"unIData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"cekLamCost-exBudgetCPU": 29773,
"indexByteString-cpu-arguments": 150000,
"cekStartupCost-exBudgetMemory": 100,
"listData-memory-arguments": 32,
"divideInteger-cpu-arguments-constant": 148000,
"lessThanInteger-cpu-arguments-intercept": 179690,
"verifySignature-cpu-arguments-slope": 1,
"appendString-memory-arguments-intercept": 0,
"equalsString-cpu-arguments-slope": 1000,
"blake2b-cpu-arguments-intercept": 2477736,
"encodeUtf8-cpu-arguments-slope": 1000,
"mapData-cpu-arguments": 150000,
"equalsByteString-cpu-arguments-slope": 247,
"multiplyInteger-cpu-arguments-intercept": 61516,
"cekStartupCost-exBudgetCPU": 100,
"sndPair-memory-arguments": 32,
"sha3_256-cpu-arguments-intercept": 0,
"addInteger-cpu-arguments-slope": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"cekForceCost-exBudgetCPU": 29773,
"equalsByteString-cpu-arguments-constant": 150000,
"modInteger-cpu-arguments-model-arguments-intercept": 425507,
"sliceByteString-memory-arguments-slope": 1,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"cekLamCost-exBudgetMemory": 100,
"lessThanEqualsInteger-cpu-arguments-intercept": 145276,
"quotientInteger-memory-arguments-minimum": 1,
"consByteString-cpu-arguments-intercept": 150000,
"appendByteString-memory-arguments-slope": 1,
"lessThanByteString-cpu-arguments-slope": 248,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"multiplyInteger-cpu-arguments-slope": 11218,
"cekVarCost-exBudgetCPU": 29773,
"cekDelayCost-exBudgetMemory": 100,
"blake2b-cpu-arguments-slope": 29175,
"mkNilData-cpu-arguments": 150000,
"appendByteString-cpu-arguments-slope": 621,
"appendString-memory-arguments-slope": 1,
"lessThanInteger-cpu-arguments-slope": 497,
"chooseUnit-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-slope": 118,
"decodeUtf8-cpu-arguments-slope": 1000,
"chooseData-cpu-arguments": 150000,
"verifySignature-cpu-arguments-intercept": 3345831,
"modInteger-memory-arguments-minimum": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"quotientInteger-cpu-arguments-constant": 148000,
"consByteString-memory-arguments-slope": 1,
"tailList-memory-arguments": 32,
"divideInteger-cpu-arguments-model-arguments-intercept": 425507,
"decodeUtf8-cpu-arguments-intercept": 150000,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"appendByteString-cpu-arguments-intercept": 396231,
"unMapData-memory-arguments": 32,
"chooseList-cpu-arguments": 150000,
"divideInteger-memory-arguments-minimum": 1,
"unListData-memory-arguments": 32,
"remainderInteger-cpu-arguments-constant": 148000,
"addInteger-memory-arguments-slope": 1,
"sha3_256-memory-arguments": 4,
"lessThanByteString-cpu-arguments-intercept": 103599,
"modInteger-cpu-arguments-constant": 148000,
"lessThanEqualsInteger-cpu-arguments-slope": 1366,
"appendByteString-memory-arguments-intercept": 0,
"listData-cpu-arguments": 150000,
"ifThenElse-memory-arguments": 1,
"cekApplyCost-exBudgetMemory": 100,
"sliceByteString-memory-arguments-intercept": 0,
"unIData-cpu-arguments": 150000,
"modInteger-cpu-arguments-model-arguments-slope": 118,
"equalsData-cpu-arguments-intercept": 150000,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"cekConstCost-exBudgetCPU": 29773,
"indexByteString-memory-arguments": 1,
"blake2b-memory-arguments": 4,
"lessThanEqualsByteString-cpu-arguments-slope": 248,
"cekDelayCost-exBudgetCPU": 29773,
"multiplyInteger-memory-arguments-slope": 1,
"remainderInteger-memory-arguments-slope": 1,
"subtractInteger-cpu-arguments-slope": 0,
"iData-memory-arguments": 32,
"cekBuiltinCost-exBudgetCPU": 29773,
"mkNilData-memory-arguments": 32,
"cekForceCost-exBudgetMemory": 100,
"trace-memory-arguments": 32,
"encodeUtf8-cpu-arguments-intercept": 150000,
"sha2_256-cpu-arguments-intercept": 2477736,
"headList-memory-arguments": 32,
"unBData-cpu-arguments": 150000,
"remainderInteger-memory-arguments-minimum": 1,
"unMapData-cpu-arguments": 150000,
"sha2_256-cpu-arguments-slope": 29175,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"ifThenElse-cpu-arguments": 1,
"tailList-cpu-arguments": 150000,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"consByteString-cpu-arguments-slope": 1000,
"lengthOfByteString-memory-arguments": 4,
"fstPair-memory-arguments": 32,
"mkPairData-cpu-arguments": 150000,
"appendString-cpu-arguments-intercept": 150000,
"verifySignature-memory-arguments": 1,
"sliceByteString-cpu-arguments-intercept": 150000,
"equalsData-cpu-arguments-slope": 10000,
"lessThanEqualsByteString-cpu-arguments-intercept": 103599,
"chooseList-memory-arguments": 32,
"nullList-memory-arguments": 32,
"unListData-cpu-arguments": 150000,
"equalsData-memory-arguments": 1,
"quotientInteger-cpu-arguments-model-arguments-slope": 118,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"quotientInteger-cpu-arguments-model-arguments-intercept": 425507,
"encodeUtf8-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-slope": 1,
"unConstrData-cpu-arguments": 150000,
"sliceByteString-cpu-arguments-slope": 5000,
"cekBuiltinCost-exBudgetMemory": 100,
"equalsInteger-cpu-arguments-slope": 1326,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"subtractInteger-memory-arguments-slope": 1,
"mkCons-cpu-arguments": 150000,
"chooseUnit-cpu-arguments": 150000,
"chooseData-memory-arguments": 32,
"bData-memory-arguments": 32,
"appendString-cpu-arguments-slope": 1000,
"decodeUtf8-memory-arguments-slope": 8,
"fstPair-cpu-arguments": 150000,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"sndPair-cpu-arguments": 150000,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10
},
"PlutusScriptV2": {
"addInteger-cpu-arguments-intercept": 205665,
"addInteger-cpu-arguments-slope": 812,
"addInteger-memory-arguments-intercept": 1,
"addInteger-memory-arguments-slope": 1,
"appendByteString-cpu-arguments-intercept": 1000,
"appendByteString-cpu-arguments-slope": 571,
"appendByteString-memory-arguments-intercept": 0,
"appendByteString-memory-arguments-slope": 1,
"appendString-cpu-arguments-intercept": 1000,
"appendString-cpu-arguments-slope": 24177,
"appendString-memory-arguments-intercept": 4,
"appendString-memory-arguments-slope": 1,
"bData-cpu-arguments": 1000,
"bData-memory-arguments": 32,
"blake2b_256-cpu-arguments-intercept": 117366,
"blake2b_256-cpu-arguments-slope": 10475,
"blake2b_256-memory-arguments": 4,
"cekApplyCost-exBudgetCPU": 23000,
"cekApplyCost-exBudgetMemory": 100,
"cekBuiltinCost-exBudgetCPU": 23000,
"cekBuiltinCost-exBudgetMemory": 100,
"cekConstCost-exBudgetCPU": 23000,
"cekConstCost-exBudgetMemory": 100,
"remainderInteger-cpu-arguments-model-arguments-intercept": 425507,
"equalsString-cpu-arguments-intercept": 150000,
"cekDelayCost-exBudgetCPU": 23000,
"cekDelayCost-exBudgetMemory": 100,
"cekForceCost-exBudgetCPU": 23000,
"cekForceCost-exBudgetMemory": 100,
"cekLamCost-exBudgetCPU": 23000,
"cekLamCost-exBudgetMemory": 100,
"cekStartupCost-exBudgetCPU": 100,
"cekStartupCost-exBudgetMemory": 100,
"cekVarCost-exBudgetCPU": 23000,
"cekVarCost-exBudgetMemory": 100,
"chooseData-cpu-arguments": 19537,
"chooseData-memory-arguments": 32,
"chooseList-cpu-arguments": 175354,
"chooseList-memory-arguments": 32,
"chooseUnit-cpu-arguments": 46417,
"chooseUnit-memory-arguments": 4,
"consByteString-cpu-arguments-intercept": 221973,
"consByteString-cpu-arguments-slope": 511,
"consByteString-memory-arguments-intercept": 0,
"consByteString-memory-arguments-slope": 1,
"constrData-cpu-arguments": 89141,
"constrData-memory-arguments": 32,
"decodeUtf8-cpu-arguments-intercept": 497525,
"decodeUtf8-cpu-arguments-slope": 14068,
"decodeUtf8-memory-arguments-intercept": 4,
"decodeUtf8-memory-arguments-slope": 2,
"divideInteger-cpu-arguments-constant": 196500,
"divideInteger-cpu-arguments-model-arguments-intercept": 453240,
"divideInteger-cpu-arguments-model-arguments-slope": 220,
"divideInteger-memory-arguments-intercept": 0,
"divideInteger-memory-arguments-minimum": 1,
"divideInteger-memory-arguments-slope": 1,
"encodeUtf8-cpu-arguments-intercept": 1000,
"encodeUtf8-cpu-arguments-slope": 28662,
"encodeUtf8-memory-arguments-intercept": 4,
"encodeUtf8-memory-arguments-slope": 2,
"equalsByteString-cpu-arguments-constant": 245000,
"equalsByteString-cpu-arguments-intercept": 216773,
"equalsByteString-cpu-arguments-slope": 62,
"equalsByteString-memory-arguments": 1,
"equalsData-cpu-arguments-intercept": 1060367,
"equalsData-cpu-arguments-slope": 12586,
"equalsData-memory-arguments": 1,
"equalsInteger-cpu-arguments-intercept": 208512,
"equalsInteger-cpu-arguments-slope": 421,
"equalsInteger-memory-arguments": 1,
"equalsString-cpu-arguments-constant": 187000,
"equalsString-cpu-arguments-intercept": 1000,
"equalsString-cpu-arguments-slope": 52998,
"equalsString-memory-arguments": 1,
"fstPair-cpu-arguments": 80436,
"fstPair-memory-arguments": 32,
"headList-cpu-arguments": 43249,
"headList-memory-arguments": 32,
"iData-cpu-arguments": 1000,
"iData-memory-arguments": 32,
"ifThenElse-cpu-arguments": 80556,
"ifThenElse-memory-arguments": 1,
"indexByteString-cpu-arguments": 57667,
"indexByteString-memory-arguments": 4,
"lengthOfByteString-cpu-arguments": 1000,
"lengthOfByteString-memory-arguments": 10,
"lessThanByteString-cpu-arguments-intercept": 197145,
"lessThanByteString-cpu-arguments-slope": 156,
"lessThanByteString-memory-arguments": 1,
"lessThanEqualsByteString-cpu-arguments-intercept": 197145,
"lessThanEqualsByteString-cpu-arguments-slope": 156,
"lessThanEqualsByteString-memory-arguments": 1,
"lessThanEqualsInteger-cpu-arguments-intercept": 204924,
"lessThanEqualsInteger-cpu-arguments-slope": 473,
"lessThanEqualsInteger-memory-arguments": 1,
"lessThanInteger-cpu-arguments-intercept": 208896,
"lessThanInteger-cpu-arguments-slope": 511,
"lessThanInteger-memory-arguments": 1,
"listData-cpu-arguments": 52467,
"listData-memory-arguments": 32,
"mapData-cpu-arguments": 64832,
"mapData-memory-arguments": 32,
"mkCons-cpu-arguments": 65493,
"mkCons-memory-arguments": 32,
"mkNilData-cpu-arguments": 22558,
"mkNilData-memory-arguments": 32,
"mkNilPairData-cpu-arguments": 16563,
"mkNilPairData-memory-arguments": 32,
"mkPairData-cpu-arguments": 76511,
"mkPairData-memory-arguments": 32,
"lengthOfByteString-cpu-arguments": 150000,
"remainderInteger-cpu-arguments-model-arguments-slope": 118,
"cekApplyCost-exBudgetCPU": 29773,
"constrData-cpu-arguments": 150000,
"nullList-cpu-arguments": 150000,
"headList-cpu-arguments": 150000,
"decodeUtf8-memory-arguments-intercept": 0,
"subtractInteger-cpu-arguments-intercept": 197209,
"modInteger-cpu-arguments-constant": 196500,
"modInteger-cpu-arguments-model-arguments-intercept": 453240,
"modInteger-cpu-arguments-model-arguments-slope": 220,
"modInteger-memory-arguments-intercept": 0,
"modInteger-memory-arguments-minimum": 1,
"modInteger-memory-arguments-slope": 1,
"multiplyInteger-cpu-arguments-intercept": 69522,
"multiplyInteger-cpu-arguments-slope": 11687,
"multiplyInteger-memory-arguments-intercept": 0,
"multiplyInteger-memory-arguments-slope": 1,
"nullList-cpu-arguments": 60091,
"nullList-memory-arguments": 32,
"quotientInteger-cpu-arguments-constant": 196500,
"quotientInteger-cpu-arguments-model-arguments-intercept": 453240,
"quotientInteger-cpu-arguments-model-arguments-slope": 220,
"quotientInteger-memory-arguments-intercept": 0,
"quotientInteger-memory-arguments-minimum": 1,
"quotientInteger-memory-arguments-slope": 1,
"remainderInteger-cpu-arguments-constant": 196500,
"remainderInteger-cpu-arguments-model-arguments-intercept": 453240,
"remainderInteger-cpu-arguments-model-arguments-slope": 220,
"remainderInteger-memory-arguments-intercept": 0,
"remainderInteger-memory-arguments-minimum": 1,
"remainderInteger-memory-arguments-slope": 1,
"serialiseData-cpu-arguments-intercept": 1159724,
"serialiseData-cpu-arguments-slope": 392670,
"serialiseData-memory-arguments-intercept": 0,
"serialiseData-memory-arguments-slope": 2,
"sha2_256-cpu-arguments-intercept": 806990,
"sha2_256-cpu-arguments-slope": 30482,
"sha2_256-memory-arguments": 4,
"sha3_256-cpu-arguments-intercept": 1927926,
"sha3_256-cpu-arguments-slope": 82523,
"sha3_256-memory-arguments": 4,
"sliceByteString-cpu-arguments-intercept": 265318,
"sliceByteString-cpu-arguments-slope": 0,
"sliceByteString-memory-arguments-intercept": 4,
"sliceByteString-memory-arguments-slope": 0,
"sndPair-cpu-arguments": 85931,
"sndPair-memory-arguments": 32,
"subtractInteger-cpu-arguments-intercept": 205665,
"subtractInteger-cpu-arguments-slope": 812,
"subtractInteger-memory-arguments-intercept": 1,
"encodeUtf8-memory-arguments-slope": 8,
"equalsInteger-cpu-arguments-intercept": 136542,
"quotientInteger-memory-arguments-intercept": 0,
"cekVarCost-exBudgetMemory": 100,
"subtractInteger-memory-arguments-slope": 1,
"tailList-cpu-arguments": 41182,
"tailList-memory-arguments": 32,
"trace-cpu-arguments": 212342,
"trace-memory-arguments": 32,
"unBData-cpu-arguments": 31220,
"unBData-memory-arguments": 32,
"addInteger-cpu-arguments-intercept": 197209,
"mkNilPairData-cpu-arguments": 150000,
"divideInteger-memory-arguments-slope": 1
"unConstrData-cpu-arguments": 32696,
"unConstrData-memory-arguments": 32,
"unIData-cpu-arguments": 43357,
"unIData-memory-arguments": 32,
"unListData-cpu-arguments": 32247,
"unListData-memory-arguments": 32,
"unMapData-cpu-arguments": 38314,
"unMapData-memory-arguments": 32,
"verifyEcdsaSecp256k1Signature-cpu-arguments": 20000000000,
"verifyEcdsaSecp256k1Signature-memory-arguments": 20000000000,
"verifyEd25519Signature-cpu-arguments-intercept": 9462713,
"verifyEd25519Signature-cpu-arguments-slope": 1021,
"verifyEd25519Signature-memory-arguments": 10,
"verifySchnorrSecp256k1Signature-cpu-arguments-intercept": 20000000000,
"verifySchnorrSecp256k1Signature-cpu-arguments-slope": 0,
"verifySchnorrSecp256k1Signature-memory-arguments": 20000000000
}
},
"decentralization": null,
"executionUnitPrices": {
"priceMemory": 5.77e-2,
"priceSteps": 7.21e-5
},
"extraPraosEntropy": null,
"maxBlockBodySize": 90112,
"maxBlockExecutionUnits": {
"memory": 62000000,
"steps": 40000000000
},
"maxBlockHeaderSize": 1100,
"maxCollateralInputs": 3,
"maxTxExecutionUnits": {
"memory": 16000000,
"memory": 14000000,
"steps": 10000000000
},
"executionUnitPrices": {
"priceSteps": 7.21e-5,
"priceMemory": 5.77e-2
"maxTxSize": 16384,
"maxValueSize": 5000,
"minPoolCost": 340000000,
"minUTxOValue": null,
"monetaryExpansion": 3.0e-3,
"poolPledgeInfluence": 0.3,
"poolRetireMaxEpoch": 18,
"protocolVersion": {
"major": 7,
"minor": 0
},
"decentralization": 0,
"utxoCostPerWord": 34482,
"maxTxSize": 16384,
"maxBlockBodySize": 98304
"stakeAddressDeposit": 2000000,
"stakePoolDeposit": 500000000,
"stakePoolTargetNum": 500,
"treasuryCut": 0.2,
"txFeeFixed": 155381,
"txFeePerByte": 44,
"utxoCostPerByte": 4310,
"utxoCostPerWord": null
}

@@ -55,2 +55,3 @@ import {

TransactionBuilderConfigBuilder,
PlutusScript,
} from '@emurgo/cardano-serialization-lib-nodejs';

@@ -1294,2 +1295,20 @@ import { generateMnemonic, mnemonicToEntropy } from 'bip39';

static getScriptAddressFromScript(scriptCborHex: string, network = 'mainnet'): Address {
const script = PlutusScript.from_bytes(Buffer.from(scriptCborHex, "hex"))
const scriptHash = script.hash();
const cred = StakeCredential.from_scripthash(scriptHash);
const networkId = network == 'mainnet' ? NetworkInfo.mainnet().network_id() : NetworkInfo.testnet().network_id();
const baseAddr = EnterpriseAddress.new(networkId, cred);
const addr = baseAddr.to_address();
return addr;
}
static getScriptAddressFromScriptHash(hash: string, network = 'mainnet'): Address {
const scriptHash = ScriptHash.from_bytes(Buffer.from(hash, "hex"));
const cred = StakeCredential.from_scripthash(scriptHash);
const networkId = network == 'mainnet' ? NetworkInfo.mainnet().network_id() : NetworkInfo.testnet().network_id();
const baseAddr = EnterpriseAddress.new(networkId, cred);
const addr = baseAddr.to_address();
return addr;
}
private static isInteger(value: any) {

@@ -1296,0 +1315,0 @@ return Number.isInteger(Number(value));

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc