From 8dbc3fcb530fa8887f379978c8b467b672251871 Mon Sep 17 00:00:00 2001 From: Siddharth Suresh Date: Tue, 7 Oct 2025 11:40:33 -0700 Subject: [PATCH] Add xdr for poseidon --- Stellar-contract-config-setting.x | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Stellar-contract-config-setting.x b/Stellar-contract-config-setting.x index d69be6c..9a95937 100644 --- a/Stellar-contract-config-setting.x +++ b/Stellar-contract-config-setting.x @@ -281,7 +281,17 @@ enum ContractCostType { // Cost of performing BN254 pairing operation Bn254Pairing = 78, // Cost of converting a BN254 scalar element from U256 - Bn254FrFromU256 = 79 + Bn254FrFromU256 = 79, + // Cost of converting a BN254 scalar element to U256 + Bn254FrToU256 = 80, + // // Cost of performing BN254 scalar element addition/subtraction + Bn254FrAddSub = 81, + // Cost of performing BN254 scalar element multiplication + Bn254FrMul = 82, + // Cost of performing BN254 scalar element exponentiation + Bn254FrPow = 83, + // Cost of performing BN254 scalar element inversion + Bn254FrInv = 84 }; struct ContractCostParamEntry {