@tango-crypto/tangocrypto-js
Advanced tools
Comparing version 1.0.4 to 1.1.2
@@ -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 @@ /** |
@@ -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
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
2325499
269
36533
185
0
7
+ Addedform-data@^4.0.0
+ Added@emurgo/cardano-serialization-lib-nodejs@11.5.0(transitive)
- Removed@emurgo/cardano-serialization-lib-nodejs@10.2.0(transitive)