From 3cef4f8ea22fe9152a8dc42b237dbcdf94899712 Mon Sep 17 00:00:00 2001 From: Luke Schoen Date: Tue, 17 Dec 2024 23:37:52 +1100 Subject: [PATCH] feat: run requestValue when relayer running and record logs --- _SETUP.md | 230 +++++---- logs_secret/requestValueLocalhost.log | 220 +++++++++ .../requestValueLocalhostEthereumLogs.log | 56 +++ .../requestValueLocalhostRelayerLogs.log | 460 ++++++++++++++++++ .../requestValueLocalhostSecretLogs.log | 217 +++++++++ 5 files changed, 1062 insertions(+), 121 deletions(-) create mode 100644 logs_secret/requestValueLocalhost.log create mode 100644 logs_secret/requestValueLocalhostEthereumLogs.log create mode 100644 logs_secret/requestValueLocalhostRelayerLogs.log create mode 100644 logs_secret/requestValueLocalhostSecretLogs.log diff --git a/_SETUP.md b/_SETUP.md index 2b5cf12..735cb4f 100644 --- a/_SETUP.md +++ b/_SETUP.md @@ -9,6 +9,8 @@ ### Usage Guidelines +**Start Here** with section [Setup Secret](#setup-secret") and follow the instructions from there. + Help judges and other developers understand the project. See the [DEMO_AND_VIDEO](./_DEMO_AND_VIDEO.md) file for details. @@ -142,7 +144,7 @@ yarn run secret:setEVMGatewayAddress Example transaction hash: https://sepolia.etherscan.io/tx/0xef7a241e3eba870138323440e910e2a0e608654a46bd7720af8e03ed63618f3a -6. View the contract in block explorer +6. View the contract in block explorer (if not deploying to localhost) Example previous deployment: NunyaBusiness: https://sepolia.etherscan.io/address/0xAFFF311821C3F3AF863C7103BB17BDC1Ba04603D#code @@ -153,7 +155,7 @@ Example previous deployment: Assumes that you have already uploaded and instantiated the custom Secret contract in the [Setup Secret Contracts](#setup-secret) section. -Skip to the [`requestValue`](#requestValue) step in the [Setup Secret Contracts](#setup-secret) section. +Skip to the [`requestValue`](#request-value) step in the [Setup Secret Contracts](#setup-secret) section. 8. On a third terminal, start the Nunya NextJS app: @@ -217,11 +219,9 @@ ssh root@172.105.184.209 * Start Localhost server with chain-id `secretdev-1` ```bash +cd ./packages/secret-contracts/secret-gateway docker stop secretdev && docker rm secretdev -docker run -it --rm \ - -p 9091:9091 -p 26657:26657 -p 26656:26656 -p 1317:1317 -p 5000:5000 \ - -v $(pwd):/root/code \ - --name secretdev ghcr.io/scrtlabs/localsecret:latest +make start-server ``` * Ports: @@ -343,7 +343,7 @@ git submodule update --init --recursive > IMPORTANT: If deployment of the code with `await secretjs.tx.compute.storeCode` is unsuccessful, then check if Beta version of secretjs is necessary incase the Secret Testnet is being upgraded. ``` - yarn run secret:instantiate + yarn run secret:instantiateGateway ``` * Add the `SECRET_ADDRESS` to `gatewayContractAddress` in the relevant config.secret. in ./nunya/packages/secret-contracts-scripts/src/config/deploy.ts @@ -354,7 +354,7 @@ git submodule update --init --recursive * Note: In order to populate the `secret.localhost.secretGateway.gatewayContractPublicKey` and `secret.localhost.secretGateway.gatewayContractEncryptionKeyForChaChaPoly1305`, according to Alex at Secret Network, you can't get a public key for it because it relies on the on-chain randomness (Secret VRF) to get a private key first. As such, you have to make some mock code to make it usable on a local testnet (where secretVRF from env.block.random is not available). - * Next, [Deploy Nunya Contract on Localhost](#deploy-nunya-contract-on-localhost) + * NEXT, [Deploy Nunya Contract on Localhost](#deploy-nunya-contract-on-localhost) * IGNORE - Terminal Tab 2: Option B (SecretCLI) Compile, Upload, Instantiate: * [Compile](https://docs.scrt.network/secret-network-documentation/development/readme-1/compile-and-deploy#compile-the-code). Note: Outputs contract.wasm or contract.wasm.gz file in the root directory being the ./SecretPath/TNLS-Gateways/secret/ folder. Using `make build-mainnet-reproducible` will remove contract.wasm so only the optimised contract.wasm.gz remains. Warning: If you only run `make build-mainnet` then you will get this error https://github.com/svub/nunya/issues/8 when deploying. @@ -417,10 +417,11 @@ ssh root@172.105.184.209 * Clone the Relayer Github repo and initialise the submodules ``` -mkdir -p SecretSaturn && cd SecretSaturn -git clone https://github.com/SecretSaturn/SecretPath -cd SecretPath/TNLS-Gateways/public-gateway -git submodule update --init --recursive +mkdir -p ltfschoen && cd ltfschoen +git clone https://github.com/ltfschoen/SecretPath +git fetch origin nunya:nunya +git checkout nunya +cd SecretPath/TNLS-Relayers ``` * Configure the Relayer @@ -431,69 +432,48 @@ git submodule update --init --recursive cd ../../TNLS-Relayers vim config.yml ``` + + * TODO: If deployed EVM Gateway contract address or API endpoint change, update + * `contract_address` and `api_endpoint` of chain_id 31337 + * `contract_address` and `api_endpoint` of chain_id secretdev-1 - * **Add the Following Configuration** - * EVM - * Testnet Ethereum Sepolia. For `11155111` change it to the following. Replacing the value of `contract_address` with the Gateway EVM address that you deployed and stored in ./packages/secret-contracts-scripts/src/config/deploy.ts. +* Edit ./SecretPath/TNLS-Relayers/.env + ``` + cp ./SecretPath/TNLS-Relayers/.env.example ./SecretPath/TNLS-Relayers/.env + ``` - ```yaml - "11155111": #Ethereum Sepolia - active: true - type: "evm" - chain_id: "11155111" - api_endpoint: https://go.getblock.io/d9be982c38f64fd98d27533b1bff032c - contract_address: "0x1E4B12A9F82b33DA1127B27861EFf5E652de7a6F" - timeout: 1 - ``` - - * Localhost. Replacing `172.105.184.209` with the IP Address of your server that is running Ethereum on Localhost - ```yaml - "31337": #Ethereum Localhost - active: true - type: "evm" - chain_id: "31337" - api_endpoint: http://172.105.184.209:8545/ - contract_address: "0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512" - timeout: 1 - ``` + * IGNORE - Generate an Ethereum wallet with address, private key, mnemonic phrase, and encrypted JSON file using MyCrypto desktop from Github https://github.com/MyCryptoHQ/MyCrypto/releases/tag/1.7.17 and ensure that you verify the checksum of the download. Import that into Keplar browser extension using the **private key** to obtain the associated Secret Network address. Verify that the Ethereum address on the Ethereum Network in the Keplar wallet once imported matches the Ethereum address that was chosen. - * Secret Network - * Testnet `pulsar-3` change it to the following. Replacing the value of `contract_address` with the Gateway EVM address that you deployed and stored in ./packages/secret-contracts-scripts/src/config/deploy.ts. - ```yaml - "pulsar-3": #Secret Testnet - active: true - type: "secret" - chain_id: "pulsar-3" - api_endpoint: "https://api.pulsar.scrttestnet.com" - contract_address: "secret10ex7r7c4y704xyu086lf74ymhrqhypayfk7fkj" - code_hash: "ad8ca07ffba1cb26ebf952c29bc4eced8319c171430993e5b5089887f27b3f70" - feegrant_address: "secret1gutgtpw0caqfsp8ja0r5yecv8jxz2y8vhpnck8" - ``` - - * Localhost. Replacing `172.105.184.209` with the IP Address of your server that is running Secret Localhost. Replacing the value of `contract_address` with the Gateway EVM address that you deployed and stored in ./packages/secret-contracts-scripts/src/config/deploy.ts. - ```yaml - "secretdev-1": #Secret Localhost - active: true - type: "secret" - chain_id: "secretdev-1" - api_endpoint: "http://172.105.184.209:1317" - contract_address: "" - timeout: 1 - ``` + * Localhost + * Add for Localhost of Ethereum the private key into `ethereum-private-key = XXXXX` of the .env file /Users/luke/code/clones/github/svub/nunya/packages/secret-contracts-scripts/.env + * IMPORTANT: Exclude the leading `0x` -* Edit ./SecretPath/TNLS-Relayers/.env.example - ``` - vim ./SecretPath/TNLS-Relayers/.env.example - ``` + * Create a new Keplar Wallet that must use Google to generate an associated private key. + * Add for Localhost of Secret Network the private key to `secret-private-key = XXXXX` associated with that address (e.g. secret1glfedwlusunwly7q05umghzwl6nf2vj6wr38fg) + * IMPORTANT: Exclude the leading `0x` - * Generate an Ethereum wallet with address, private key, mnemonic phrase, and encrypted JSON file using MyCrypto desktop from Github https://github.com/MyCryptoHQ/MyCrypto/releases/tag/1.7.17 and ensure that you verify the checksum of the download. Import that into Keplar browser extension using the **private key** to obtain the associated Secret Network address. Verify that the Ethereum address on the Ethereum Network in the Keplar wallet once imported matches the Ethereum address that was chosen. + * Testnet + * Add for Ethereum Sepolia the private key into `ethereum-private-key = XXXXX` of the .env file /Users/luke/code/clones/github/svub/nunya/packages/secret-contracts-scripts/.env to be the same as `DEPLOYER_PRIVATE_KEY` + * IMPORTANT: Exclude the leading `0x` - * Add for Localhost of Ethereum the private key into `ethereum-private-key = XXXXX` of the .env file /Users/luke/code/clones/github/svub/nunya/packages/secret-contracts-scripts/.env + * TODO - similar to approach used on Localhost for Secret Network + * IMPORTANT: Exclude the leading `0x` - * Add for Localhost of Secret Network the private key to `secret-private-key = XXXXX` of the .env file /Users/luke/code/clones/github/svub/nunya/packages/secret-contracts-scripts/.env +* If you edit the config.yml file on your local machine (instead of directly on the server), copy it to the server + ``` + REMOTE_IP=172.105.184.209 + SOURCE=/Users/luke/code/clones/github/ltfschoen/SecretPath/TNLS-Relayers/config.yml + DESTINATION=/root/ltfschoen/SecretPath/TNLS-Relayers/config.yml + scp -r $SOURCE root@$REMOTE_IP:$DESTINATION + + REMOTE_IP=172.105.184.209 + SOURCE=/Users/luke/code/clones/github/ltfschoen/SecretPath/TNLS-Relayers/.env + DESTINATION=/root/ltfschoen/SecretPath/TNLS-Relayers/.env + scp -r $SOURCE root@$REMOTE_IP:$DESTINATION + ``` -* Transfer some Localhost Ethereum tokens from a default account like `Account #0` that is shown when running Ethereum Localhost to that Ethereum wallet address associated with the private key `ethereum-private-key`. +* IGNORE - Transfer some Localhost Ethereum tokens from a default account like `Account #0` that is shown when running Ethereum Localhost to that Ethereum wallet address associated with the private key `ethereum-private-key`. ``` Account #0: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 (10000 ETH) privateKey: "0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80", @@ -501,72 +481,63 @@ git submodule update --init --recursive * TODO - is this necessary? why not just use the default account? -* Transfer some Localhost Secret tokens from a default account that is shown when running Secret Localhost to that Secret wallet address. +* Transfer some Localhost Secret tokens from a default account that is shown when running Secret Localhost (e.g. secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03) to that Secret wallet address (e.g. secret1glfedwlusunwly7q05umghzwl6nf2vj6wr38fg). * Reference: https://docs.scrt.network/secret-network-documentation/infrastructure/secret-cli/configuration ``` - secretcli config set client node http://172.105.184.209:26657 + docker exec -it secretdev /bin/bash + secretcli config view + secretcli config set client node tcp://localhost:26657 secretcli config set client chain-id secretdev-1 secretcli config set client output json secretcli config set client keyring-backend test secretcli config view client --output-format json secretcli config home - secretcli query bank balances secret1kc6j4dvvcwtqjwcv68equux88lt4rar6scz32a | jq - secretcli query bank balances secret1u9jfestafdkr5cr057e436puzp6agf2vvcejfc | jq + secretcli query bank balances secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03 | jq + secretcli query bank balances secret1glfedwlusunwly7q05umghzwl6nf2vj6wr38fg | jq ``` * Note: Configuration is stored in /root/.secretd/config/client.toml * Note: `keyring-backend` is where the keys are stored from possible options including: (os|file|kwallet|pass|test|memory) - * TODO - how to transfer uscrt tokens from the default account to my account that i have the private key of - - ``` - secretcli tx bank send secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03 secret1u9jfestafdkr5cr057e436puzp6agf2vvcejfc 10uscrt --fees=70000uscrt --fee-payer secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03 - - Error: failed to convert address field to address: key with address secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03 not found: key not found [scrtlabs/cosmos-sdk@v0.50.10-secret.2/crypto/keyring/keyring.go:538] - ``` - - * TODO - is this necessary? why not just use the default account? - - * QUESTION - do i need to add both addresses into the keyring? but if i do that it asks me to provide the account's mnemonic phrase and then doesn't add the correct secret network account address to keyring, see how below the address should be `secret1u9....`. is it possible to provide the private key instead so it adds the correct secret network account address to the keyring. it appears that it is necessary to even add the default accounts `a`, `b`, `c`, and `d`, as required to the keyring. - ``` - a_mnemonic="grant rice replace explain federal release fix clever romance raise often wild taxi quarter soccer fiber love must tape steak together observe swap guitar" - echo $a_mnemonic | secretcli keys add account --recover - secretcli keys show account - - # it should output `secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03` - - b_mnemonic="jelly shadow frog dirt dragon use armed praise universe win jungle close inmate rain oil canvas beauty pioneer chef soccer icon dizzy thunder meadow" - echo $b_mnemonic | secretcli keys add account2 --recover - secretcli keys show account2 - - # it should output `secret1fc3fzy78ttp0lwuujw7e52rhspxn8uj52zfyne` + secretcli tx bank send secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03 secret1glfedwlusunwly7q05umghzwl6nf2vj6wr38fg 10uscrt + secretcli query bank balances secret1glfedwlusunwly7q05umghzwl6nf2vj6wr38fg | jq ``` - TODO - is the below necessary? why not just add the default accounts to the keyring above? - ``` - custom_mnemonic="" - echo $custom_mnemonic | secretcli keys add custom --hd-path="m/44'/60'/0'/0" --recover - secretcli keys show custom - ``` + * Note: This is necessary because the default account only has a mnemonic phrase, not a private key. - TODO - why doesn't the wallet address recovered with `custom_mnemonic` match the one that was generated with MyCrypto when recovering it with that mnemonic phrase? is it possible to recover with the private key instead so it recovers the correct wallet address? + * IGNORE + ``` + a_mnemonic="grant rice replace explain federal release fix clever romance raise often wild taxi quarter soccer fiber love must tape steak together observe swap guitar" + echo $a_mnemonic | secretcli keys add account --recover + secretcli keys show account + + # it should output `secret1ap26qrlp8mcq2pg6r47w43l0y8zkqm8a450s03` - Note: Used `m/44'/60'/0'/0` since that was the default HD path chosen when generating the wallet in MyCrypto for use with Metamask that uses BIP44 derivation, where the HD path is defined as `m / purpose' / coin_type' / account' / change / address_index` - References: - * https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki - * https://ethereum.stackexchange.com/questions/19055/what-is-the-difference-between-m-44-60-0-0-and-m-44-60-0 - * Note: The `coin_type` is `529` for Secret Network by default, but we generated it using MyCrypto for Ether, which is `60` - References: - * https://help.keplr.app/articles/how-to-set-a-custom-derivation-path + b_mnemonic="jelly shadow frog dirt dragon use armed praise universe win jungle close inmate rain oil canvas beauty pioneer chef soccer icon dizzy thunder meadow" + echo $b_mnemonic | secretcli keys add account2 --recover + secretcli keys show account2 - * TODO - * https://github.com/scrtlabs/SecretNetwork/issues/1690 - * https://github.com/scrtlabs/SecretNetwork/issues/1689 + # it should output `secret1fc3fzy78ttp0lwuujw7e52rhspxn8uj52zfyne` + custom_mnemonic="" + echo $custom_mnemonic | secretcli keys add custom --hd-path="m/44'/60'/0'/0" --recover + secretcli keys show custom + ``` -* TODO - how should we add the Secret Relayer to deploy.ts file, is that necessary, and ensure it is used by EVM Gateway and Secret Gateway, or do we just configure the Secret Relayer to listen to specific events and foreward the associated transactions? + * IGNORE + * TODO - why doesn't the wallet address recovered with `custom_mnemonic` match the one that was generated with MyCrypto when recovering it with that mnemonic phrase? is it possible to recover with the private key instead so it recovers the correct wallet address? + * Note: Used `m/44'/60'/0'/0` since that was the default HD path chosen when generating the wallet in MyCrypto for use with Metamask that uses BIP44 derivation, where the HD path is defined as `m / purpose' / coin_type' / account' / change / address_index` + References: + * https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki + * https://ethereum.stackexchange.com/questions/19055/what-is-the-difference-between-m-44-60-0-0-and-m-44-60-0 + * Note: The `coin_type` is `529` for Secret Network by default, but we generated it using MyCrypto for Ether, which is `60` + References: + * https://help.keplr.app/articles/how-to-set-a-custom-derivation-path + * TODO + * https://github.com/scrtlabs/SecretNetwork/issues/1690 + * https://github.com/scrtlabs/SecretNetwork/issues/1689 * Install Miniconde * References: @@ -596,6 +567,8 @@ git submodule update --init --recursive * Outputs: ``` + environment location: /root/miniconda3/envs/secretpath_env + # To activate this environment, use # # $ conda activate secretpath_env @@ -605,9 +578,15 @@ git submodule update --init --recursive # $ conda deactivate ``` + * Activate it: + ``` + cd ~/ltfschoen/SecretPath/TNLS-Relayers + conda activate secretpath_env + ``` + * Install Relayer dependencies ``` - cd ~/SecretSaturn/SecretPath/TNLS-Relayers + cd ~/ltfschoen/SecretPath/TNLS-Relayers pip install -r requirements.txt --no-dependencies pip install --upgrade lru-dict ``` @@ -616,7 +595,10 @@ git submodule update --init --recursive python3 web_app.py ``` - * TODO - customize the relayer to watch for events from the gateway + * TODO - customize the relayer logs + * TODO - run the relayer as a service with logs + + * Note: The relayer is configured to listen each gateway and forwards relevant messages. #### Configure @@ -654,7 +636,7 @@ source ~/.zshrc * Run Docker (e.g. Docker Desktop on macOS) -* Remove any old Docker containers +* Remove any old Docker containers, if necessary ``` docker rmi sco ``` @@ -793,7 +775,7 @@ yarn run secret:instantiate * View on Secret Localhost block explorer * Reference https://docs.scrt.network/secret-network-documentation/development/readme-1/compile-and-deploy - * Next: Assuming that the EVM contracts NunyaBusiness and Gateway have already been deployed on localhost, then skip to [requestValue](#requestValue). + * NEXT: Assuming that the EVM contracts NunyaBusiness and Gateway have already been deployed on localhost, then skip to [requestValue](#request-value), otherwise go through [Setup Frontend](#setup-frontend) first. * IGNORE - Option B: ``` @@ -808,12 +790,11 @@ make store-nunya-contract-local ##### Localhost 1. Script requestValue.ts - * FIXME - Use Remix instead to make these transactions until resolve why not receive response from wait() - ```bash - yarn run secret:requestValue - ``` + ```bash + yarn run secret:requestValue + ``` - * View logs. Use console.log in Solidity https://book.getfoundry.sh/reference/forge-std/console-log + * View logs. Use console.log in Solidity * FIXME: See unresolve error status in comments of ./nunya/packages/secret-contracts-scripts/src/evm/requestValue.ts @@ -863,8 +844,15 @@ make store-nunya-contract-local ``` * View logs in both terminals + * Add log outputs to: + * ./logs_secret/requestValueLocalhostEthereumLogs.log - Logs from the JavaScript in terminal where you run `yarn run secret:requestValue` + * ./logs_secret/requestValueLocalhostRelayerLogs.log - Logs from Relayer + * ./logs_secret/requestValueLocalhostSecretLogs.log - Logs from Secret Network running locally + * ./logs_secret/requestValueLocalhostEthereumLogs.log - Logs from Ethereum Network running locally + + * TODO: Why isn't `fulfilledValueCallback` being called after `requestValue` gets called? 2. Remix - * If necessary + * If necessary, similar to how used with Testnet below ##### Testnet diff --git a/logs_secret/requestValueLocalhost.log b/logs_secret/requestValueLocalhost.log new file mode 100644 index 0000000..7265a3e --- /dev/null +++ b/logs_secret/requestValueLocalhost.log @@ -0,0 +1,220 @@ +(base) root@localhost:~/nunya# yarn run secret:requestValue +JsonRpcProvider { + _isProvider: true, + _events: [], + _emitted: { block: -2 }, + disableCcipRead: false, + formatter: Formatter { + formats: { + transaction: [Object], + transactionRequest: [Object], + receiptLog: [Object], + receipt: [Object], + block: [Object], + blockWithTransactions: [Object], + filter: [Object], + filterLog: [Object] + } + }, + anyNetwork: false, + _networkPromise: Promise { }, + _maxInternalBlockNumber: -1024, + _lastBlockNumber: -2, + _maxFilterBlockRange: 10, + _pollingInterval: 4000, + _fastQueryDate: 0, + connection: { url: 'http://127.0.0.1:8545/' }, + _nextId: 42 +} +Public address: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 + +signer is: JsonRpcSigner { + _isSigner: true, + provider: JsonRpcProvider { + _isProvider: true, + _events: [], + _emitted: { block: -2 }, + disableCcipRead: false, + formatter: Formatter { formats: [Object] }, + anyNetwork: false, + _networkPromise: Promise { }, + _maxInternalBlockNumber: -1024, + _lastBlockNumber: -2, + _maxFilterBlockRange: 10, + _pollingInterval: 4000, + _fastQueryDate: 0, + connection: { url: 'http://127.0.0.1:8545/' }, + _nextId: 43, + _eventLoopCache: { detectNetwork: null, eth_chainId: null } + }, + _index: 0, + _address: null +} +balance: 9999.74719784022 +lastNonce: 6 +Current block number: 8 +CustomGateway: 0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512 +taskDestinationNetwork: secretdev-1 +responseSetUnsafeSetSecretContractInfo { + type: 2, + chainId: 31337, + nonce: 6, + maxPriorityFeePerGas: BigNumber { _hex: '0x01dcd65000', _isBigNumber: true }, + maxFeePerGas: BigNumber { _hex: '0x01dcd65000', _isBigNumber: true }, + gasPrice: null, + gasLimit: BigNumber { _hex: '0x989680', _isBigNumber: true }, + to: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + value: BigNumber { _hex: '0x5af3107a4000', _isBigNumber: true }, + data: '0x00c3c3f0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002d736563726574316779727571616e36797866307134323374387a357a63653378376e703335757738733877716300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004036333338336361376531316331366132343865633037616336653132393439656131626337613730653333303737633330366637626537353338386361353462', + accessList: [], + hash: '0x714d98185956ddb6b6bf75cc34b9fcf96338e3cfda29fce143db5cd5931e19d8', + v: 1, + r: '0x4fb0b72d93f5193e1529067a2ea470ad875b224ac0c1d37fb0baeae539204cca', + s: '0x45b66aeaec1d1cb9a13140ac4f9a8b2353ea5e93f9d18990f3a9bbd87ee4d80d', + from: '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', + confirmations: 0, + wait: [Function (anonymous)] +} +Receipt: { + to: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + from: '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', + contractAddress: null, + transactionIndex: 0, + gasUsed: BigNumber { _hex: '0xf29e', _isBigNumber: true }, + logsBloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000040000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', + blockHash: '0x66c4e52836000364d3ad0132ef730ffdb270a2e33d6fe0714df13fcc10f1246b', + transactionHash: '0x714d98185956ddb6b6bf75cc34b9fcf96338e3cfda29fce143db5cd5931e19d8', + logs: [ + { + transactionIndex: 0, + blockNumber: 9, + transactionHash: '0x714d98185956ddb6b6bf75cc34b9fcf96338e3cfda29fce143db5cd5931e19d8', + address: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + topics: [Array], + data: '0x0000000000000000000000000000000000000000000000000000000000000001', + logIndex: 0, + blockHash: '0x66c4e52836000364d3ad0132ef730ffdb270a2e33d6fe0714df13fcc10f1246b' + } + ], + blockNumber: 9, + confirmations: 1, + cumulativeGasUsed: BigNumber { _hex: '0xf29e', _isBigNumber: true }, + effectiveGasPrice: BigNumber { _hex: '0x01dcd65000', _isBigNumber: true }, + status: 1, + type: 2, + byzantium: true, + events: [ + { + transactionIndex: 0, + blockNumber: 9, + transactionHash: '0x714d98185956ddb6b6bf75cc34b9fcf96338e3cfda29fce143db5cd5931e19d8', + address: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + topics: [Array], + data: '0x0000000000000000000000000000000000000000000000000000000000000001', + logIndex: 0, + blockHash: '0x66c4e52836000364d3ad0132ef730ffdb270a2e33d6fe0714df13fcc10f1246b', + args: [Array], + decode: [Function (anonymous)], + event: 'SetSecretContractInfo', + eventSignature: 'SetSecretContractInfo(bool)', + removeListener: [Function (anonymous)], + getBlock: [Function (anonymous)], + getTransaction: [Function (anonymous)], + getTransactionReceipt: [Function (anonymous)] + } + ] +} +callbackSelector: 0xb6c2b131 +txResponseUnsafeRequestValue { + type: 2, + chainId: 31337, + nonce: 7, + maxPriorityFeePerGas: BigNumber { _hex: '0x01dcd65000', _isBigNumber: true }, + maxFeePerGas: BigNumber { _hex: '0x01dcd65000', _isBigNumber: true }, + gasPrice: null, + gasLimit: BigNumber { _hex: '0x01c9c380', _isBigNumber: true }, + to: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + value: BigNumber { _hex: '0x22b1c8c1227a0000', _isBigNumber: true }, + data: '0x7cb5d18900000000000000000000000000000000000000000000000000000000b6c2b1310000000000000000000000000000000000000000000000000000000001c9c380', + accessList: [], + hash: '0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d', + v: 1, + r: '0xa1d1b77708076b258de1f7b1750f3a22d696558e86b791bd6d29e53cf0be3d01', + s: '0x7ae0953fb4f11ef87036e524b5af9abadf92ef4d8569da1e25cf759e63d3423c', + from: '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', + confirmations: 0, + wait: [Function (anonymous)] +} +Receipt: { + to: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + from: '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', + contractAddress: null, + transactionIndex: 0, + gasUsed: BigNumber { _hex: '0x01fd9d', _isBigNumber: true }, + logsBloom: '0x04000000000000000000000000000000000000000000000000000000000000000100000000000000000008000000000010000000002000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000100000000000000000000000000000000000000000000000040000000000000000000001000000000000000000000000000000000000000000000000000000000000010000000000000008000800000000000000400', + blockHash: '0xe5d88ab287cd623586c8c04e415509da5c2f88d1e0cfee1c383afa141b24402a', + transactionHash: '0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d', + logs: [ + { + transactionIndex: 0, + blockNumber: 10, + transactionHash: '0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d', + address: '0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512', + topics: [Array], + data: '0x00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000000000e08800b2741b2b778578793601d3dbb3472b55c7904e45690e9020c054236a0478000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000053331333337000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d736563726574316779727571616e36797866307134323374387a357a63653378376e7033357577387338777163000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9c380000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004036333338336361376531316331366132343865633037616336653132393439656131626337613730653333303737633330366637626537353338386361353462000000000000000000000000000000000000000000000000000000000000000b7365637265746465762d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d726571756573745f76616c75650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001987b2264617461223a227b5c2263616c6c6261636b53656c6563746f725c223a333036363231323635377d222c22726f7574696e675f696e666f223a22736563726574316779727571616e36797866307134323374387a357a63653378376e7033357577387338777163222c22726f7574696e675f636f64655f68617368223a2236333338336361376531316331366132343865633037616336653132393439656131626337613730653333303737633330366637626537353338386361353462222c22757365725f61646472657373223a225fbdb2315678afecb367f032d93f642f64180aa3222c22757365725f6b6579223a22583732794d565a34722b797a5a2f41793254396b4c32515943714d3d222c2263616c6c6261636b5f61646472657373223a225fbdb2315678afecb367f032d93f642f64180aa322583732794d565a34722b797a5a2f41793254396b4c32515943714d3d222c2263616c6c6261636b5f73656c6563746f72223a2233303636323132363537222c2263616c6c6261636b5f6761735f6c696d6974223a33303030303030307d000000000000000000000000000000000000000000000000000000000000000000000000000000208800b2741b2b778578793601d3dbb3472b55c7904e45690e9020c054236a0478', + logIndex: 0, + blockHash: '0xe5d88ab287cd623586c8c04e415509da5c2f88d1e0cfee1c383afa141b24402a' + }, + { + transactionIndex: 0, + blockNumber: 10, + transactionHash: '0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d', + address: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + topics: [Array], + data: '0x0000000000000000000000000000000000000000000000000000000000000003', + logIndex: 1, + blockHash: '0xe5d88ab287cd623586c8c04e415509da5c2f88d1e0cfee1c383afa141b24402a' + } + ], + blockNumber: 10, + confirmations: 1, + cumulativeGasUsed: BigNumber { _hex: '0x01fd9d', _isBigNumber: true }, + effectiveGasPrice: BigNumber { _hex: '0x01dcd65000', _isBigNumber: true }, + status: 1, + type: 2, + byzantium: true, + events: [ + { + transactionIndex: 0, + blockNumber: 10, + transactionHash: '0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d', + address: '0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512', + topics: [Array], + data: '0x00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000f39fd6e51aad88f6f4ce6ab8827279cfffb9226600000000000000000000000000000000000000000000000000000000000000e08800b2741b2b778578793601d3dbb3472b55c7904e45690e9020c054236a0478000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000053331333337000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d736563726574316779727571616e36797866307134323374387a357a63653378376e7033357577387338777163000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9c380000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004036333338336361376531316331366132343865633037616336653132393439656131626337613730653333303737633330366637626537353338386361353462000000000000000000000000000000000000000000000000000000000000000b7365637265746465762d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d726571756573745f76616c75650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001987b2264617461223a227b5c2263616c6c6261636b53656c6563746f725c223a333036363231323635377d222c22726f7574696e675f696e666f223a22736563726574316779727571616e36797866307134323374387a357a63653378376e7033357577387338777163222c22726f7574696e675f636f64655f68617368223a2236333338336361376531316331366132343865633037616336653132393439656131626337613730653333303737633330366637626537353338386361353462222c22757365725f61646472657373223a225fbdb2315678afecb367f032d93f642f64180aa3222c22757365725f6b6579223a22583732794d565a34722b797a5a2f41793254396b4c32515943714d3d222c2263616c6c6261636b5f61646472657373223a225fbdb2315678afecb367f032d93f642f64180aa322583732794d565a34722b797a5a2f41793254396b4c32515943714d3d222c2263616c6c6261636b5f73656c6563746f72223a2233303636323132363537222c2263616c6c6261636b5f6761735f6c696d6974223a33303030303030307d000000000000000000000000000000000000000000000000000000000000000000000000000000208800b2741b2b778578793601d3dbb3472b55c7904e45690e9020c054236a0478', + logIndex: 0, + blockHash: '0xe5d88ab287cd623586c8c04e415509da5c2f88d1e0cfee1c383afa141b24402a', + removeListener: [Function (anonymous)], + getBlock: [Function (anonymous)], + getTransaction: [Function (anonymous)], + getTransactionReceipt: [Function (anonymous)] + }, + { + transactionIndex: 0, + blockNumber: 10, + transactionHash: '0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d', + address: '0x5FbDB2315678afecb367f032d93F642f64180aa3', + topics: [Array], + data: '0x0000000000000000000000000000000000000000000000000000000000000003', + logIndex: 1, + blockHash: '0xe5d88ab287cd623586c8c04e415509da5c2f88d1e0cfee1c383afa141b24402a', + args: [Array], + decode: [Function (anonymous)], + event: 'RequestedValue', + eventSignature: 'RequestedValue(uint256)', + removeListener: [Function (anonymous)], + getBlock: [Function (anonymous)], + getTransaction: [Function (anonymous)], + getTransactionReceipt: [Function (anonymous)] + } + ] +} diff --git a/logs_secret/requestValueLocalhostEthereumLogs.log b/logs_secret/requestValueLocalhostEthereumLogs.log new file mode 100644 index 0000000..35bd3a1 --- /dev/null +++ b/logs_secret/requestValueLocalhostEthereumLogs.log @@ -0,0 +1,56 @@ +eth_call + Contract call: NunyaBusiness#CustomGateway + From: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266 + To: 0x5fbdb2315678afecb367f032d93f642f64180aa3 + +eth_chainId +eth_call + Contract call: Gateway#task_destination_network + From: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266 + To: 0xe7f1725e7734ce288f8367e1bb143e90bb3f0512 + +eth_chainId +eth_getTransactionCount +eth_chainId +eth_gasPrice +eth_getBlockByNumber +eth_chainId (2) +eth_sendRawTransaction + Contract call: NunyaBusiness#unsafeSetSecretContractInfo + Transaction: 0x714d98185956ddb6b6bf75cc34b9fcf96338e3cfda29fce143db5cd5931e19d8 + From: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266 + To: 0x5fbdb2315678afecb367f032d93f642f64180aa3 + Value: 0.1 ETH + Gas used: 62110 of 10000000 + Block #9: 0x66c4e52836000364d3ad0132ef730ffdb270a2e33d6fe0714df13fcc10f1246b + + console.log: + set secret contract info in gateway contract + +eth_chainId +eth_getTransactionReceipt +eth_chainId +eth_gasPrice +eth_getBlockByNumber +eth_chainId (2) +eth_sendRawTransaction + Contract call: NunyaBusiness#unsafeRequestValue + Transaction: 0xed66864fdec7f308846ff71259d8ca36944ecf3f197345cc666ed63d3950cd8d + From: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266 + To: 0x5fbdb2315678afecb367f032d93f642f64180aa3 + Value: 2.5 ETH + Gas used: 130461 of 30000000 + Block #10: 0xe5d88ab287cd623586c8c04e415509da5c2f88d1e0cfee1c383afa141b24402a + + console.log: + ------ Gateway.requestValue + ------ Gateway.requestValue - _callbackGasLimit: 30000000 + ------ Gateway.requestValue - estimatedPrice: 240000000000000000 + ------ Gateway.requestValue - msg.value: 2500000000000000000 + ------ Gateway.encodeAddressToBase64 + ------ Gateway.encodeAddressToBase64 + ------ Gateway.requestValue - _newNonce: 2 + 1 + 2 + 3 + requested secret contract value - requestId= 3 diff --git a/logs_secret/requestValueLocalhostRelayerLogs.log b/logs_secret/requestValueLocalhostRelayerLogs.log new file mode 100644 index 0000000..2abb2a3 --- /dev/null +++ b/logs_secret/requestValueLocalhostRelayerLogs.log @@ -0,0 +1,460 @@ +(secretpath_env) root@localhost:~/ltfschoen/SecretPath/TNLS-Relayers# python3 web_app.py +2024-12-17 12:15:45,329 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:15:45,345 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:15:45,349 [ETH Interface: INFO] Initialized Eth contract with address: 0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512 +2024-12-17 12:15:45,349 [ETH Interface: INFO] Initialized Eth contract with address: 0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512 +2024-12-17 12:15:45,392 [SCRT Interface: INFO] Initialized SCRT interface for contract secret1mfk7n6mc2cg6lznujmeckdh4x0a5ezf6hx6y8q +2024-12-17 12:15:45,394 [Relayer: INFO] Starting relayer +2024-12-17 12:15:45,434 [Relayer: INFO] Processed block 8 on 31337 +2024-12-17 12:15:45,435 [Relayer: INFO] Polled for transactions, now have 1 remaining +2024-12-17 12:15:45,435 [Relayer: INFO] Routing task {'task_destination_network': 'secretdev-1', 'task_data': {'task_id': '1', 'source_network': '31337', 'user_address': '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', 'routing_info': 'secret1gyruqan6yxf0q423t8z5zce3x7np35uw8s8wqc', 'payload_hash': b'\x88\x00\xb2t\x1b+w\x85xy6\x01\xd3\xdb\xb3G+U\xc7\x90NEi\x0e\x90 \xc0T#j\x04x', 'user_key': b'\x00\x00', 'user_pubkey': b'\x00\x00', 'routing_code_hash': '63383ca7e11c16a248ec07ac6e12949ea1bc7a70e33077c306f7be75388ca54b', 'task_destination_network': 'secretdev-1', 'handle': 'request_value', 'nonce': b'\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'callback_gas_limit': 30000000, 'payload': b'{"data":"{\\"callbackSelector\\":3066212657}","routing_info":"secret1gyruqan6yxf0q423t8z5zce3x7np35uw8s8wqc","routing_code_hash":"63383ca7e11c16a248ec07ac6e12949ea1bc7a70e33077c306f7be75388ca54b","user_address":"_\xbd\xb21Vx\xaf\xec\xb3g\xf02\xd9?d/d\x18\n\xa3","user_key":"X72yMVZ4r+yzZ/Ay2T9kL2QYCqM=","callback_address":"_\xbd\xb21Vx\xaf\xec\xb3g\xf02\xd9?d/d\x18\n\xa3"X72yMVZ4r+yzZ/Ay2T9kL2QYCqM=","callback_selector":"3066212657","callback_gas_limit":30000000}', 'payload_signature': b'\x88\x00\xb2t\x1b+w\x85xy6\x01\xd3\xdb\xb3G+U\xc7\x90NEi\x0e\x90 \xc0T#j\x04x'}} +2024-12-17 12:15:45,435 [SCRT Interface: INFO] Using arguments {'input': {'inputs': {'task_id': '1', 'source_network': '31337', 'user_address': '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', 'routing_info': 'secret1gyruqan6yxf0q423t8z5zce3x7np35uw8s8wqc', 'payload_hash': 'iACydBsrd4V4eTYB09uzRytVx5BORWkOkCDAVCNqBHg=', 'user_key': 'AAA=', 'user_pubkey': 'AAA=', 'routing_code_hash': '63383ca7e11c16a248ec07ac6e12949ea1bc7a70e33077c306f7be75388ca54b', 'handle': 'request_value', 'nonce': 'AQAAAAAAAAAAAAAA', 'callback_gas_limit': 30000000, 'payload': 'eyJkYXRhIjoie1wiY2FsbGJhY2tTZWxlY3RvclwiOjMwNjYyMTI2NTd9Iiwicm91dGluZ19pbmZvIjoic2VjcmV0MWd5cnVxYW42eXhmMHE0MjN0OHo1emNlM3g3bnAzNXV3OHM4d3FjIiwicm91dGluZ19jb2RlX2hhc2giOiI2MzM4M2NhN2UxMWMxNmEyNDhlYzA3YWM2ZTEyOTQ5ZWExYmM3YTcwZTMzMDc3YzMwNmY3YmU3NTM4OGNhNTRiIiwidXNlcl9hZGRyZXNzIjoiX72yMVZ4r+yzZ/Ay2T9kL2QYCqMiLCJ1c2VyX2tleSI6Ilg3MnlNVlo0cit5elovQXkyVDlrTDJRWUNxTT0iLCJjYWxsYmFja19hZGRyZXNzIjoiX72yMVZ4r+yzZ/Ay2T9kL2QYCqMiWDcyeU1WWjRyK3l6Wi9BeTJUOWtMMlFZQ3FNPSIsImNhbGxiYWNrX3NlbGVjdG9yIjoiMzA2NjIxMjY1NyIsImNhbGxiYWNrX2dhc19saW1pdCI6MzAwMDAwMDB9', 'payload_signature': 'iACydBsrd4V4eTYB09uzRytVx5BORWkOkCDAVCNqBA=='}}} to call function inputs at address secret1mfk7n6mc2cg6lznujmeckdh4x0a5ezf6hx6y8q +2024-12-17 12:15:46,440 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:47,445 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:48,450 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:49,454 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:50,459 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:51,463 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:52,469 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:53,473 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:54,477 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:55,481 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:56,484 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:57,489 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:58,493 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:15:59,496 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:00,504 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:01,509 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:02,517 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:03,521 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:04,525 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:05,529 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:06,534 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:07,537 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:08,541 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:09,545 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:10,549 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:11,555 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:12,558 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:13,562 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:14,567 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:15,332 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:16:15,332 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:16:15,336 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:16:15,336 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 1. +2024-12-17 12:16:15,571 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:16,575 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:17,579 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:18,583 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:19,587 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:20,592 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:21,595 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:22,599 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:23,606 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:24,610 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:25,614 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:26,617 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:27,621 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:28,625 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:29,630 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:30,635 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:31,639 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:32,643 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:33,648 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:34,654 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:35,659 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:36,663 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:37,667 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:38,671 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:39,675 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:40,678 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:41,682 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:42,686 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:43,690 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:44,695 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:45,333 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:16:45,333 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:16:45,336 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:16:45,336 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 1. +Transaction 4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 not included in a block after 20 retries. Retrying broadcast... (1/3) +2024-12-17 12:16:45,699 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:46,704 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:47,709 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:48,714 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:49,719 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:50,724 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:51,727 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:52,731 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:53,736 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:54,743 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:55,747 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:56,751 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:57,755 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:58,759 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:16:59,767 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:00,771 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:01,775 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:02,779 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:03,783 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:04,787 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:05,792 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:06,840 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:07,849 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:08,853 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:09,858 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:10,863 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:11,868 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:12,871 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:13,876 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:14,879 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:15,333 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:17:15,333 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:17:15,337 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:17:15,337 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 1. +2024-12-17 12:17:15,884 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:16,889 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:17,893 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:18,897 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:19,900 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:20,904 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:21,909 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:22,912 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:23,917 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:24,921 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:25,925 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:26,930 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:27,934 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:28,939 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:29,945 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:30,949 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:31,953 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:32,956 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:33,960 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:34,965 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:35,969 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:36,974 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:37,978 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:38,981 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:39,985 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:40,989 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:41,993 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:42,998 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:44,001 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:45,004 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:45,334 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:17:45,334 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:17:45,344 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:17:45,344 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 1. +Transaction 4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 not included in a block after 20 retries. Retrying broadcast... (2/3) +2024-12-17 12:17:46,008 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:47,012 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:48,017 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:49,020 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:50,024 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:51,028 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:52,032 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:53,036 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:54,039 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:55,043 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:56,047 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:57,050 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:58,055 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:17:59,059 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:00,063 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:01,068 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:02,073 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:03,076 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:04,080 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:05,084 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:06,090 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:07,096 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:08,100 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:09,104 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:10,108 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:11,112 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:12,116 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:13,121 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:14,124 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:15,129 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:15,336 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:18:15,336 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:18:15,340 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:18:15,340 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 1. +2024-12-17 12:18:16,132 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:17,136 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:18,140 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:19,144 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:20,148 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:21,152 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:22,155 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:23,159 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:24,163 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:25,168 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:26,173 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:27,177 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:28,181 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:29,185 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:30,189 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:31,192 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:32,196 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:33,204 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:34,210 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:35,216 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:36,219 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:37,229 [Relayer: INFO] Processed block 9 on 31337 +2024-12-17 12:18:37,235 [Relayer: INFO] Processed block 10 on 31337 +2024-12-17 12:18:37,235 [Relayer: INFO] Polled for transactions, now have 1 remaining +2024-12-17 12:18:37,235 [Relayer: INFO] Routing task {'task_destination_network': 'secretdev-1', 'task_data': {'task_id': '2', 'source_network': '31337', 'user_address': '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', 'routing_info': 'secret1gyruqan6yxf0q423t8z5zce3x7np35uw8s8wqc', 'payload_hash': b'\x88\x00\xb2t\x1b+w\x85xy6\x01\xd3\xdb\xb3G+U\xc7\x90NEi\x0e\x90 \xc0T#j\x04x', 'user_key': b'\x00\x00', 'user_pubkey': b'\x00\x00', 'routing_code_hash': '63383ca7e11c16a248ec07ac6e12949ea1bc7a70e33077c306f7be75388ca54b', 'task_destination_network': 'secretdev-1', 'handle': 'request_value', 'nonce': b'\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 'callback_gas_limit': 30000000, 'payload': b'{"data":"{\\"callbackSelector\\":3066212657}","routing_info":"secret1gyruqan6yxf0q423t8z5zce3x7np35uw8s8wqc","routing_code_hash":"63383ca7e11c16a248ec07ac6e12949ea1bc7a70e33077c306f7be75388ca54b","user_address":"_\xbd\xb21Vx\xaf\xec\xb3g\xf02\xd9?d/d\x18\n\xa3","user_key":"X72yMVZ4r+yzZ/Ay2T9kL2QYCqM=","callback_address":"_\xbd\xb21Vx\xaf\xec\xb3g\xf02\xd9?d/d\x18\n\xa3"X72yMVZ4r+yzZ/Ay2T9kL2QYCqM=","callback_selector":"3066212657","callback_gas_limit":30000000}', 'payload_signature': b'\x88\x00\xb2t\x1b+w\x85xy6\x01\xd3\xdb\xb3G+U\xc7\x90NEi\x0e\x90 \xc0T#j\x04x'}} +2024-12-17 12:18:37,236 [SCRT Interface: INFO] Using arguments {'input': {'inputs': {'task_id': '2', 'source_network': '31337', 'user_address': '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266', 'routing_info': 'secret1gyruqan6yxf0q423t8z5zce3x7np35uw8s8wqc', 'payload_hash': 'iACydBsrd4V4eTYB09uzRytVx5BORWkOkCDAVCNqBHg=', 'user_key': 'AAA=', 'user_pubkey': 'AAA=', 'routing_code_hash': '63383ca7e11c16a248ec07ac6e12949ea1bc7a70e33077c306f7be75388ca54b', 'handle': 'request_value', 'nonce': 'AgAAAAAAAAAAAAAA', 'callback_gas_limit': 30000000, 'payload': 'eyJkYXRhIjoie1wiY2FsbGJhY2tTZWxlY3RvclwiOjMwNjYyMTI2NTd9Iiwicm91dGluZ19pbmZvIjoic2VjcmV0MWd5cnVxYW42eXhmMHE0MjN0OHo1emNlM3g3bnAzNXV3OHM4d3FjIiwicm91dGluZ19jb2RlX2hhc2giOiI2MzM4M2NhN2UxMWMxNmEyNDhlYzA3YWM2ZTEyOTQ5ZWExYmM3YTcwZTMzMDc3YzMwNmY3YmU3NTM4OGNhNTRiIiwidXNlcl9hZGRyZXNzIjoiX72yMVZ4r+yzZ/Ay2T9kL2QYCqMiLCJ1c2VyX2tleSI6Ilg3MnlNVlo0cit5elovQXkyVDlrTDJRWUNxTT0iLCJjYWxsYmFja19hZGRyZXNzIjoiX72yMVZ4r+yzZ/Ay2T9kL2QYCqMiWDcyeU1WWjRyK3l6Wi9BeTJUOWtMMlFZQ3FNPSIsImNhbGxiYWNrX3NlbGVjdG9yIjoiMzA2NjIxMjY1NyIsImNhbGxiYWNrX2dhc19saW1pdCI6MzAwMDAwMDB9', 'payload_signature': 'iACydBsrd4V4eTYB09uzRytVx5BORWkOkCDAVCNqBA=='}}} to call function inputs at address secret1mfk7n6mc2cg6lznujmeckdh4x0a5ezf6hx6y8q +2024-12-17 12:18:38,246 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:39,250 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:40,255 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:41,260 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:42,265 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:43,269 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:44,273 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:45,277 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:45,337 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:18:45,337 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:18:45,340 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:18:45,340 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 2. +Transaction 4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 not included in a block after 20 retries. Retrying broadcast... (3/3) +Exception in thread Thread-3 (_thread_func): +Traceback (most recent call last): + File "/root/miniconda3/envs/secretpath_env/lib/python3.11/threading.py", line 1045, in _bootstrap_inner + self.run() + File "/root/miniconda3/envs/secretpath_env/lib/python3.11/threading.py", line 982, in run + self._target(*self._args, **self._kwargs) + File "/root/ltfschoen/SecretPath/TNLS-Relayers/relayer.py", line 204, in _thread_func + self.route_transaction(task) + File "/root/ltfschoen/SecretPath/TNLS-Relayers/relayer.py", line 181, in route_transaction + new_tasks, _ = contract_for_txn.call_function(function_name, str(task)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/root/ltfschoen/SecretPath/TNLS-Relayers/scrt_interface.py", line 326, in call_function + transaction_result = self.interface.sign_and_send_transaction(txn) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/root/ltfschoen/SecretPath/TNLS-Relayers/scrt_interface.py", line 156, in sign_and_send_transaction + raise Exception( +Exception: Transaction could not be included in a block after 3 broadcast attempts. +2024-12-17 12:18:46,282 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:47,286 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:48,290 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:49,294 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:50,298 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:51,301 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:52,306 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:53,311 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:54,315 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:55,318 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:56,323 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:57,327 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:58,332 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:18:59,335 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:00,340 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:01,345 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:02,349 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:03,352 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:04,356 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:05,359 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:06,363 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:07,367 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:08,371 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:09,375 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:10,380 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:11,384 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:12,388 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:13,392 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:14,396 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:15,337 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:19:15,337 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:19:15,341 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:19:15,341 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:19:15,402 [Relayer: INFO] Polled for transactions, now have 0 remaining +New sequence 0 is not greater than the old sequence 2. +2024-12-17 12:19:16,406 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:17,410 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:18,414 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:19,418 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:20,421 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:21,424 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:22,429 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:23,433 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:24,437 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:25,441 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:26,446 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:27,449 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:28,453 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:29,456 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:30,460 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:31,464 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:32,468 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:33,472 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:34,476 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:35,480 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:36,484 [Relayer: INFO] Polled for transactions, now have 0 remaining +Transaction 29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 not included in a block after 20 retries. Retrying broadcast... (1/3) +2024-12-17 12:19:37,490 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:38,494 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:39,498 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:40,502 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:41,507 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:42,511 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:43,516 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:44,522 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:45,337 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:19:45,337 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:19:45,340 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:19:45,340 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 2. +2024-12-17 12:19:45,526 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:46,530 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:47,534 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:48,538 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:49,541 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:50,546 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:51,549 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:52,556 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:53,560 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:54,565 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:55,569 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:56,573 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:57,576 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:58,580 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:19:59,583 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:00,587 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:01,591 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:02,596 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:03,600 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:04,604 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:05,607 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:06,611 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:07,615 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:08,619 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:09,623 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:10,628 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:11,632 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:12,636 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:13,640 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:14,645 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:15,338 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:20:15,338 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:20:15,342 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:20:15,342 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 2. +2024-12-17 12:20:15,650 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:16,655 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:17,659 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:18,663 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:19,666 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:20,671 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:21,674 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:22,678 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:23,682 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:24,686 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:25,690 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:26,698 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:27,702 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:28,706 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:29,710 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:30,714 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:31,718 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:32,722 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:33,726 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:34,730 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:35,735 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:36,740 [Relayer: INFO] Polled for transactions, now have 0 remaining +Transaction 29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 not included in a block after 20 retries. Retrying broadcast... (2/3) +2024-12-17 12:20:37,745 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:38,750 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:39,755 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:40,759 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:41,763 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:42,767 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:43,771 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:44,775 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:45,338 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:20:45,338 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:20:45,342 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:20:45,342 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 2. +2024-12-17 12:20:45,780 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:46,784 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:47,788 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:48,795 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:49,800 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:50,804 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:51,808 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:52,814 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:53,818 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:54,822 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:55,825 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:56,830 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:57,834 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:58,838 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:20:59,842 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:00,847 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:01,851 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:02,855 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:03,859 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:04,864 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:05,868 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:06,872 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:07,876 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:08,880 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:09,884 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:10,893 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:11,897 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:12,901 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:13,905 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:14,909 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:15,339 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:21:15,339 [ETH Interface: INFO] Starting Chain-id 31337 nonce sync +2024-12-17 12:21:15,343 [ETH Interface: INFO] Chain-id 31337 nonce synced +2024-12-17 12:21:15,343 [ETH Interface: INFO] Chain-id 31337 nonce synced +New sequence 0 is not greater than the old sequence 2. +2024-12-17 12:21:15,919 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:16,924 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:17,928 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:18,933 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:19,936 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:20,941 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:21,944 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:22,949 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:23,953 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:24,957 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:25,961 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:26,966 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:27,970 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:28,974 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:29,979 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:30,983 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:31,988 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:32,992 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:33,997 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:35,000 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:36,005 [Relayer: INFO] Polled for transactions, now have 0 remaining +2024-12-17 12:21:37,012 [Relayer: INFO] Polled for transactions, now have 0 remaining +Transaction 29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 not included in a block after 20 retries. Retrying broadcast... (3/3) +Exception in thread Thread-14 (_thread_func): +Traceback (most recent call last): + File "/root/miniconda3/envs/secretpath_env/lib/python3.11/threading.py", line 1045, in _bootstrap_inner + self.run() + File "/root/miniconda3/envs/secretpath_env/lib/python3.11/threading.py", line 982, in run + self._target(*self._args, **self._kwargs) + File "/root/ltfschoen/SecretPath/TNLS-Relayers/relayer.py", line 204, in _thread_func + self.route_transaction(task) + File "/root/ltfschoen/SecretPath/TNLS-Relayers/relayer.py", line 181, in route_transaction + new_tasks, _ = contract_for_txn.call_function(function_name, str(task)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/root/ltfschoen/SecretPath/TNLS-Relayers/scrt_interface.py", line 326, in call_function + transaction_result = self.interface.sign_and_send_transaction(txn) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/root/ltfschoen/SecretPath/TNLS-Relayers/scrt_interface.py", line 156, in sign_and_send_transaction + raise Exception( +Exception: Transaction could not be included in a block after 3 broadcast attempts. diff --git a/logs_secret/requestValueLocalhostSecretLogs.log b/logs_secret/requestValueLocalhostSecretLogs.log new file mode 100644 index 0000000..83cafa6 --- /dev/null +++ b/logs_secret/requestValueLocalhostSecretLogs.log @@ -0,0 +1,217 @@ +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +12:18PM INF Timed out dur=4978.821733 height=360 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 360 with random: e4fe46dbf8e3ba095d2ca9da092c9a0fd1e2a91cdae68ed39578aca88189ad96210e062b462898bd4f50ed9b446f54a0 proof: 2c014d397e5828794e9ce4077f055f1130f9f54186977dc77274cd969b4d5adb hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 360 with random: df3cdc60eb2fefab0b3eeea39b3d7976bb08b7d1a617b724c78f06f7aed05b42c9860a1bee5be4ab96560c1bcd1871d0 proof: ea6a83c7bb8858af4259623d2bf240dcd9d32ca077f89137572ad4d630dccb89 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{360/0 (041EA59B37073BB5E516C854EB6A16DB5A3433D5CAC7918094DC1F907A9B69AD:1:8F9390A3F8FA, -1) 5D03B12EE7F1 @ 2024-12-17T12:18:25.894983282Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=041EA59B37073BB5E516C854EB6A16DB5A3433D5CAC7918094DC1F907A9B69AD height=360 module=consensus +12:18PM INF finalizing commit of block hash=041EA59B37073BB5E516C854EB6A16DB5A3433D5CAC7918094DC1F907A9B69AD height=360 module=consensus num_txs=0 root=32391149A868FF9D09F89A530AC990A93CB1119937AD048E53B4DDE2AA72BAAB +12:18PM INF Submitted validator set to enclave for height 360, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 360 +Random: [223, 60, 220, 96, 235, 47, 239, 171, 11, 62, 238, 163, 155, 61, 121, 118, 187, 8, 183, 209, 166, 23, 183, 36, 199, 143, 6, 247, 174, 208, 91, 66, 201, 134, 10, 27, 238, 91, 228, 171, 150, 86, 12, 27, 205, 24, 113, 208] +Apphash: [50, 57, 17, 73, 168, 104, 255, 157, 9, 248, 154, 83, 10, 201, 144, 169, 60, 177, 17, 153, 55, 173, 4, 142, 83, 180, 221, 226, 170, 114, 186, 171] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 360 +12:18PM INF Setting random: 0806aa8473f4427495a852f26e11d8c7ad19fc234a00e676cb7651f6c1b22dde module=server +12:18PM INF finalized block block_app_hash=894327C5C55A787FDAD38694409394E107285109136D335B82CDC86019634248 height=360 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=894327C5C55A787FDAD38694409394E107285109136D335B82CDC86019634248 height=360 module=state +12:18PM INF committed state block_app_hash=32391149A868FF9D09F89A530AC990A93CB1119937AD048E53B4DDE2AA72BAAB height=360 module=state +12:18PM INF indexed block events height=360 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +12:18PM INF Timed out dur=4979.130167 height=361 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 361 with random: e5f81d11925066d7bb22dc7741c8be3f6d962c64fc4cbef4d534a12fc82307a9549338f9dca060a5008406c584c49eee proof: 5f7e3eb74139ebaf9079a3269ccb20b6e0d9491ce644ff463468575ac0ba5d8b hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 361 with random: 6291929321a2f604647e675d4a6dc6ea0f20ed2a39120c5cd2a9aa57ec560f116993e12a7e3f76d91e8cdcc28577980e proof: 6301a83589a48cc908e1be0ccccd16ab006540c6f6522d5b721115a4339392d8 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{361/0 (1FEF83DAB46F9C292985D877609C2074F99F99C1D230B78131D67B12F746C5A6:1:B501D46FF9DD, -1) A1EDAAF5D51E @ 2024-12-17T12:18:30.956526727Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=1FEF83DAB46F9C292985D877609C2074F99F99C1D230B78131D67B12F746C5A6 height=361 module=consensus +12:18PM INF finalizing commit of block hash=1FEF83DAB46F9C292985D877609C2074F99F99C1D230B78131D67B12F746C5A6 height=361 module=consensus num_txs=0 root=894327C5C55A787FDAD38694409394E107285109136D335B82CDC86019634248 +12:18PM INF Submitted validator set to enclave for height 361, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 361 +Random: [98, 145, 146, 147, 33, 162, 246, 4, 100, 126, 103, 93, 74, 109, 198, 234, 15, 32, 237, 42, 57, 18, 12, 92, 210, 169, 170, 87, 236, 86, 15, 17, 105, 147, 225, 42, 126, 63, 118, 217, 30, 140, 220, 194, 133, 119, 152, 14] +Apphash: [137, 67, 39, 197, 197, 90, 120, 127, 218, 211, 134, 148, 64, 147, 148, 225, 7, 40, 81, 9, 19, 109, 51, 91, 130, 205, 200, 96, 25, 99, 66, 72] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 361 +12:18PM INF Setting random: 4e350cdbcdb319e7fc2cdf9508573fa364334775c6f81f980191bd45c1357d08 module=server +12:18PM INF finalized block block_app_hash=77BBBA9F0869B5BEEB6F93DBDF86385D03B78D5EC68A7F11E56CFA597702EAF6 height=361 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=77BBBA9F0869B5BEEB6F93DBDF86385D03B78D5EC68A7F11E56CFA597702EAF6 height=361 module=state +12:18PM INF committed state block_app_hash=894327C5C55A787FDAD38694409394E107285109136D335B82CDC86019634248 height=361 module=state +12:18PM INF indexed block events height=361 module=txindex +12:18PM INF Ensure peers module=pex numDialing=0 numInPeers=0 numOutPeers=0 numToDial=40 +12:18PM INF No addresses to dial. Falling back to seeds module=pex +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +12:18PM INF Timed out dur=4979.049195 height=362 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 362 with random: d566f3bc91d90473d33f2fa34f622f52e77a786539cfb203021c850b0969baf8b2f775093144d7210f3e0e366d6120de proof: c9f0eda2f3848681d6f9f6f08b96773746a9a88c22e6da0670e64c15132d6854 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 362 with random: 2bb02f7666b95f5627395ada5abe8adb695efd1992cddc0c84a90c8aacf18061cdd9b05bc6c85cdb9736112895b30c98 proof: 4f49ea248f2d5c0e0a22ea6b0d87ba455e0469804f8680b0861ee1d8bd02f95f hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{362/0 (D210B31CB987A2BAE8E372A499E00FAD4544C04F22DC02D69E80999801241C6E:1:56F1D931E33C, -1) 9A55818AC3EB @ 2024-12-17T12:18:36.023418442Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=D210B31CB987A2BAE8E372A499E00FAD4544C04F22DC02D69E80999801241C6E height=362 module=consensus +12:18PM INF finalizing commit of block hash=D210B31CB987A2BAE8E372A499E00FAD4544C04F22DC02D69E80999801241C6E height=362 module=consensus num_txs=0 root=77BBBA9F0869B5BEEB6F93DBDF86385D03B78D5EC68A7F11E56CFA597702EAF6 +12:18PM INF Submitted validator set to enclave for height 362, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 362 +Random: [43, 176, 47, 118, 102, 185, 95, 86, 39, 57, 90, 218, 90, 190, 138, 219, 105, 94, 253, 25, 146, 205, 220, 12, 132, 169, 12, 138, 172, 241, 128, 97, 205, 217, 176, 91, 198, 200, 92, 219, 151, 54, 17, 40, 149, 179, 12, 152] +Apphash: [119, 187, 186, 159, 8, 105, 181, 190, 235, 111, 147, 219, 223, 134, 56, 93, 3, 183, 141, 94, 198, 138, 127, 17, 229, 108, 250, 89, 119, 2, 234, 246] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 362 +12:18PM INF Setting random: e5e2747420dd37c7869a1b0392b863e3b267eca74e1b8a1af229a995e72ee0a3 module=server +12:18PM INF finalized block block_app_hash=EF6FDADB48795AEF6948DD7767A8E5183F976040F593FB30C5E0C0514A6B9E14 height=362 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=EF6FDADB48795AEF6948DD7767A8E5183F976040F593FB30C5E0C0514A6B9E14 height=362 module=state +12:18PM INF committed state block_app_hash=77BBBA9F0869B5BEEB6F93DBDF86385D03B78D5EC68A7F11E56CFA597702EAF6 height=362 module=state +12:18PM INF indexed block events height=362 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +Request Proxied -> /cosmos/tx/v1beta1/txs +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +12:18PM INF Timed out dur=4973.871526 height=363 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 363 with random: 7009f098d28baa13d64f44cbbe07c78bbadd89782826b7afef0c84fd7f2b78a14a07a776264eafd0bde3da08cea6524b proof: c38fee5003c158bde4716220b836984979bb8f6e9172bb4510b449833b7ab146 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 363 with random: 35e30f8db0a0cfd049e88ec2ce8bd0a1feed942786d3c860e7e74a51310f810eb78cccedc720647c2e656ba9ac0044ba proof: b7d72b93fcfff560af191290c0a9161e9eab4c774c98cf2d3cf2fcb76caab9c1 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{363/0 (67C7CCAFB8E2CF495D6FEB704ACC8470C40B0BDD7A4FA96AB7DA1120028F7692:1:A53DE28F2D0B, -1) 822A0068DB2D @ 2024-12-17T12:18:41.095673662Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=67C7CCAFB8E2CF495D6FEB704ACC8470C40B0BDD7A4FA96AB7DA1120028F7692 height=363 module=consensus +12:18PM INF finalizing commit of block hash=67C7CCAFB8E2CF495D6FEB704ACC8470C40B0BDD7A4FA96AB7DA1120028F7692 height=363 module=consensus num_txs=0 root=EF6FDADB48795AEF6948DD7767A8E5183F976040F593FB30C5E0C0514A6B9E14 +12:18PM INF Submitted validator set to enclave for height 363, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 363 +Random: [53, 227, 15, 141, 176, 160, 207, 208, 73, 232, 142, 194, 206, 139, 208, 161, 254, 237, 148, 39, 134, 211, 200, 96, 231, 231, 74, 81, 49, 15, 129, 14, 183, 140, 204, 237, 199, 32, 100, 124, 46, 101, 107, 169, 172, 0, 68, 186] +Apphash: [239, 111, 218, 219, 72, 121, 90, 239, 105, 72, 221, 119, 103, 168, 229, 24, 63, 151, 96, 64, 245, 147, 251, 48, 197, 224, 192, 81, 74, 107, 158, 20] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 363 +12:18PM INF Setting random: 20299d9292de4992cd8c4e37aac4023da0c9e6f087cc78cee4bca9f4728df1b9 module=server +12:18PM INF finalized block block_app_hash=ACBF8B42EB78B037F0E2FEB5748A21B067158473B04F038DDC77ACFE04685FEF height=363 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=ACBF8B42EB78B037F0E2FEB5748A21B067158473B04F038DDC77ACFE04685FEF height=363 module=state +12:18PM INF committed state block_app_hash=EF6FDADB48795AEF6948DD7767A8E5183F976040F593FB30C5E0C0514A6B9E14 height=363 module=state +12:18PM INF indexed block events height=363 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/4141FD9EE7F6A5707348E35F2A36583F49B90AF17DC3223C8BDFBDE69AF62491 +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +Request Proxied -> /cosmos/auth/v1beta1/accounts/secret1glfedwlusunwly7q05umghzwl6nf2vj6wr38fg +12:18PM INF Timed out dur=4978.075525 height=364 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 364 with random: 2aaaaddb139879ff502f3010aebfc539856531b16659406f869841011c48036769e63a86784196e20e47d2f50c516543 proof: f1e1c7739de32bbfd33807b761b2fc39d6d5948c51c9e5d3276c89e0955c8f9f hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 364 with random: e3b728d9f87a8745825315f54ad1d7264b124278e5fb6738cdb1c173016ec3949568f8516e34b674bc58f2ceb5eaa648 proof: ad156f3f715029514e669d465aa4411270134d34ce32890ea313697a8d3a1ab8 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{364/0 (7FF81AE440523BD40CDC9AA726C2F135622B0F598C27C9B73436D9BDCFC4C409:1:2D8539BE655B, -1) 91884B9B6EF8 @ 2024-12-17T12:18:46.163615828Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=7FF81AE440523BD40CDC9AA726C2F135622B0F598C27C9B73436D9BDCFC4C409 height=364 module=consensus +12:18PM INF finalizing commit of block hash=7FF81AE440523BD40CDC9AA726C2F135622B0F598C27C9B73436D9BDCFC4C409 height=364 module=consensus num_txs=0 root=ACBF8B42EB78B037F0E2FEB5748A21B067158473B04F038DDC77ACFE04685FEF +12:18PM INF Submitted validator set to enclave for height 364, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 364 +Random: [227, 183, 40, 217, 248, 122, 135, 69, 130, 83, 21, 245, 74, 209, 215, 38, 75, 18, 66, 120, 229, 251, 103, 56, 205, 177, 193, 115, 1, 110, 195, 148, 149, 104, 248, 81, 110, 52, 182, 116, 188, 88, 242, 206, 181, 234, 166, 72] +Apphash: [172, 191, 139, 66, 235, 120, 176, 55, 240, 226, 254, 181, 116, 138, 33, 176, 103, 21, 132, 115, 176, 79, 3, 141, 220, 119, 172, 254, 4, 104, 95, 239] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 364 +12:18PM INF Setting random: 9e977c43bb07332ac043fd3828d5f5ad1666e90856c61aa7381d50f95f75a3b8 module=server +12:18PM INF finalized block block_app_hash=BD2F76C9682F36870FD15C8A982C560403E9360F879D74D43D59E7ADA78A6DBE height=364 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=BD2F76C9682F36870FD15C8A982C560403E9360F879D74D43D59E7ADA78A6DBE height=364 module=state +12:18PM INF committed state block_app_hash=ACBF8B42EB78B037F0E2FEB5748A21B067158473B04F038DDC77ACFE04685FEF height=364 module=state +12:18PM INF indexed block events height=364 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +12:18PM INF Timed out dur=4975.47057 height=365 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 365 with random: 69f995e6481986c38557f21f522c5699109571057a3b295d763757ad1e538de4bc51bda519222ac9650d49776e02574b proof: f82a372d6070fdc5338363e15bea638bcfc06bd39bca79fca6997cc3320512f5 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 365 with random: f384a0dcdcd184d134ff6fe838ef0114c070f47653acf186dfd3a092827137be32503ee74d5b479bbbb4401abf484c2c proof: 164d04e2d6f41454cd4c5225acdfb52834df0b2f68997bbef0b4b554bcf36946 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{365/0 (52E2CE3B66FA0826E300A0D4BC9CE0A92466644463ABB9D4641D036742ED28A7:1:A540B70175C0, -1) FCCB9B479908 @ 2024-12-17T12:18:51.234630456Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=52E2CE3B66FA0826E300A0D4BC9CE0A92466644463ABB9D4641D036742ED28A7 height=365 module=consensus +12:18PM INF finalizing commit of block hash=52E2CE3B66FA0826E300A0D4BC9CE0A92466644463ABB9D4641D036742ED28A7 height=365 module=consensus num_txs=0 root=BD2F76C9682F36870FD15C8A982C560403E9360F879D74D43D59E7ADA78A6DBE +12:18PM INF Submitted validator set to enclave for height 365, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 365 +Random: [243, 132, 160, 220, 220, 209, 132, 209, 52, 255, 111, 232, 56, 239, 1, 20, 192, 112, 244, 118, 83, 172, 241, 134, 223, 211, 160, 146, 130, 113, 55, 190, 50, 80, 62, 231, 77, 91, 71, 155, 187, 180, 64, 26, 191, 72, 76, 44] +Apphash: [189, 47, 118, 201, 104, 47, 54, 135, 15, 209, 92, 138, 152, 44, 86, 4, 3, 233, 54, 15, 135, 157, 116, 212, 61, 89, 231, 173, 167, 138, 109, 190] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 365 +12:18PM INF Setting random: ed1e124b8ced0a1e51abb9e481278a4ce53bf3098eec59e33a0ecb137e701b92 module=server +12:18PM INF finalized block block_app_hash=7304359FD7486FE26EBAF1CC581BFB1571EF6AEECD37598C047281C65E7DB180 height=365 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=7304359FD7486FE26EBAF1CC581BFB1571EF6AEECD37598C047281C65E7DB180 height=365 module=state +12:18PM INF committed state block_app_hash=BD2F76C9682F36870FD15C8A982C560403E9360F879D74D43D59E7ADA78A6DBE height=365 module=state +12:18PM INF indexed block events height=365 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +12:18PM INF Timed out dur=4978.493978 height=366 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 366 with random: 16f84968e9600e5eb55365abc3342713392e177050c3def4c25af18c0f127620406e60f37797d4e39e6fc0e1bf5f3169 proof: bb9ecceccef830eded83cc682d2dbf88682b14f83b0e74645c881f84746eb96f hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 366 with random: 714d7c9a36d588647325d718da084fd8be6eb6d801cc1a067b9ecd1118baa93ba68ed643f5e85217f0e4e4403fc9f73b proof: 5e8db1745495ed65de315344b6102ca6005fba40058c21603a6571b2498ffa6e hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:18PM INF received proposal module=consensus proposal="Proposal{366/0 (AF0385B9DAFAF0008F4ACE0D0623A72FC2D93FB566E53C2412ED8A72DB181AEA:1:23EEEBB11D05, -1) A22DCF1AA546 @ 2024-12-17T12:18:56.29463893Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:18PM INF received complete proposal block hash=AF0385B9DAFAF0008F4ACE0D0623A72FC2D93FB566E53C2412ED8A72DB181AEA height=366 module=consensus +12:18PM INF finalizing commit of block hash=AF0385B9DAFAF0008F4ACE0D0623A72FC2D93FB566E53C2412ED8A72DB181AEA height=366 module=consensus num_txs=0 root=7304359FD7486FE26EBAF1CC581BFB1571EF6AEECD37598C047281C65E7DB180 +12:18PM INF Submitted validator set to enclave for height 366, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 366 +Random: [113, 77, 124, 154, 54, 213, 136, 100, 115, 37, 215, 24, 218, 8, 79, 216, 190, 110, 182, 216, 1, 204, 26, 6, 123, 158, 205, 17, 24, 186, 169, 59, 166, 142, 214, 67, 245, 232, 82, 23, 240, 228, 228, 64, 63, 201, 247, 59] +Apphash: [115, 4, 53, 159, 215, 72, 111, 226, 110, 186, 241, 204, 88, 27, 251, 21, 113, 239, 106, 238, 205, 55, 89, 140, 4, 114, 129, 198, 94, 125, 177, 128] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 366 +12:18PM INF Setting random: d3e94fc8a8742c9d557094c2e94b481887acb25a1af552a71136d9004ae92d19 module=server +12:18PM INF finalized block block_app_hash=27318AA0C9CBE5AC6E0A819BEE151F1A87D7B8668C624016CCA61D6C936ED3D3 height=366 module=state num_txs_res=0 num_val_updates=0 +12:18PM INF executed block app_hash=27318AA0C9CBE5AC6E0A819BEE151F1A87D7B8668C624016CCA61D6C936ED3D3 height=366 module=state +12:18PM INF committed state block_app_hash=7304359FD7486FE26EBAF1CC581BFB1571EF6AEECD37598C047281C65E7DB180 height=366 module=state +12:18PM INF indexed block events height=366 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +12:19PM INF Timed out dur=4976.150377 height=367 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 367 with random: f5e70045e2011e37e7967566ecb2c7d1b123bf8a96dadf3259c1140c638f34ad07d4217eabc6a08bb2dd339c69464bab proof: 36bdb90fa502a001ca4cdd0d1162b98eaec928aa113e7c58bb36b387f633cae3 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 367 with random: ae044b71c8cb8949a3d6242916ed516500bd949d408906d7e65a6f5aabf01b880ec29594a58a9b57f69176b0ce237bb0 proof: 573b5a47ce0d4fcb852ffcdb94b6b4ad17b11ac73d32971ea51daa5539cfaf15 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:19PM INF received proposal module=consensus proposal="Proposal{367/0 (CEE18B63E16F15DBE479F614973509B1B4D309BF8A09CC528905EAFB8B5DE299:1:64E2E122004A, -1) DE9A63227DC3 @ 2024-12-17T12:19:01.35463219Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:19PM INF received complete proposal block hash=CEE18B63E16F15DBE479F614973509B1B4D309BF8A09CC528905EAFB8B5DE299 height=367 module=consensus +12:19PM INF finalizing commit of block hash=CEE18B63E16F15DBE479F614973509B1B4D309BF8A09CC528905EAFB8B5DE299 height=367 module=consensus num_txs=0 root=27318AA0C9CBE5AC6E0A819BEE151F1A87D7B8668C624016CCA61D6C936ED3D3 +12:19PM INF Submitted validator set to enclave for height 367, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 367 +Random: [174, 4, 75, 113, 200, 203, 137, 73, 163, 214, 36, 41, 22, 237, 81, 101, 0, 189, 148, 157, 64, 137, 6, 215, 230, 90, 111, 90, 171, 240, 27, 136, 14, 194, 149, 148, 165, 138, 155, 87, 246, 145, 118, 176, 206, 35, 123, 176] +Apphash: [39, 49, 138, 160, 201, 203, 229, 172, 110, 10, 129, 155, 238, 21, 31, 26, 135, 215, 184, 102, 140, 98, 64, 22, 204, 166, 29, 108, 147, 110, 211, 211] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 367 +12:19PM INF Setting random: 68e884d708282c869db70226e68309833c8866a7ca2740a31480e8130b213ceb module=server +12:19PM INF finalized block block_app_hash=17C6CC0B67153317F80C5B52A4CC78F0A04CFBDB0377EA3A5F793F2CA930535A height=367 module=state num_txs_res=0 num_val_updates=0 +12:19PM INF executed block app_hash=17C6CC0B67153317F80C5B52A4CC78F0A04CFBDB0377EA3A5F793F2CA930535A height=367 module=state +12:19PM INF committed state block_app_hash=27318AA0C9CBE5AC6E0A819BEE151F1A87D7B8668C624016CCA61D6C936ED3D3 height=367 module=state +12:19PM INF indexed block events height=367 module=txindex +12:19PM INF Ensure peers module=pex numDialing=0 numInPeers=0 numOutPeers=0 numToDial=40 +12:19PM INF No addresses to dial. Falling back to seeds module=pex +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +12:19PM INF Timed out dur=4978.461428 height=368 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 368 with random: 7864595459d6f1e165e215761c83e2cd537537f7302ea13fdf8a5f1ac3a6cb96700d53af281f251169074eda88f8b797 proof: 3a4cb76f4e43a6ba1c68da8400d20f17b2f9133e43d4c62f92fc4cbbe4a207b7 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 368 with random: 26556de23f1d09ed7ded1fcd4be20fc8a554c0c0fab444faf09a8c59f554e91b30b31286eaa95c3ba3a5467951cbfcd6 proof: cb32e364768fce3d8e37ddd4aa1c4bc8ef12057d7610fe4f5ca704d8356ce486 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:19PM INF received proposal module=consensus proposal="Proposal{368/0 (25840E698796934E76D39D6C0E420E7C37B1655AA0EC764B9DEE5370233338EB:1:B1DBA3818EF1, -1) 418171A5DD22 @ 2024-12-17T12:19:06.422718933Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:19PM INF received complete proposal block hash=25840E698796934E76D39D6C0E420E7C37B1655AA0EC764B9DEE5370233338EB height=368 module=consensus +12:19PM INF finalizing commit of block hash=25840E698796934E76D39D6C0E420E7C37B1655AA0EC764B9DEE5370233338EB height=368 module=consensus num_txs=0 root=17C6CC0B67153317F80C5B52A4CC78F0A04CFBDB0377EA3A5F793F2CA930535A +12:19PM INF Submitted validator set to enclave for height 368, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 368 +Random: [38, 85, 109, 226, 63, 29, 9, 237, 125, 237, 31, 205, 75, 226, 15, 200, 165, 84, 192, 192, 250, 180, 68, 250, 240, 154, 140, 89, 245, 84, 233, 27, 48, 179, 18, 134, 234, 169, 92, 59, 163, 165, 70, 121, 81, 203, 252, 214] +Apphash: [23, 198, 204, 11, 103, 21, 51, 23, 248, 12, 91, 82, 164, 204, 120, 240, 160, 76, 251, 219, 3, 119, 234, 58, 95, 121, 63, 44, 169, 48, 83, 90] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 368 +12:19PM INF Setting random: fb67c8b6e8d803890511cc391d717b9f8e8404506d8ebe8f543e376337b9ef32 module=server +12:19PM INF finalized block block_app_hash=E9004B433BEE549894E4B8E8073E00E8D9B9F35CEA968B086A0A4B2127A7208F height=368 module=state num_txs_res=0 num_val_updates=0 +12:19PM INF executed block app_hash=E9004B433BEE549894E4B8E8073E00E8D9B9F35CEA968B086A0A4B2127A7208F height=368 module=state +12:19PM INF committed state block_app_hash=17C6CC0B67153317F80C5B52A4CC78F0A04CFBDB0377EA3A5F793F2CA930535A height=368 module=state +12:19PM INF indexed block events height=368 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38 +12:19PM INF Timed out dur=4978.708981 height=369 module=consensus round=0 step=RoundStepNewHeight +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 369 with random: 1b90ac26be6d467f7a8f916f8941538cc80b4497fa399805d679e7ba7cbaa8446f7d9993abfdb6672a7a1cb736b79f3c proof: 379f31530011845ea7b8d48c93262cd82742dea3b2ca57294858458dfd6117c4 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +DEBUG [secret_enclave::validator_set] decoded validator set hash: Hash::Sha256(90617F5DACA713E30FDAEA0B7E445587152D88921070AD864948D5407D90EF4A) +Validating proposal 369 with random: 166ed02773503cae728dc85f988206cf082f5147ac203a7f48bf2eed0997f189e50beb85ca3d196cb0d038eddbabb534 proof: b2cfa9d60625c93abc1512982d9df8d57977547b87f4d87dbbcf2d0b068cf338 hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +12:19PM INF received proposal module=consensus proposal="Proposal{369/0 (639900305CE5756B5BEF685DC7EB72E88C9A759A3535E28072AB69FC9DD41784:1:4D79A8CF4161, -1) 4CEA753C5ECD @ 2024-12-17T12:19:11.489605962Z}" proposer=6FA3546BCE1A01954D627FF606BF332467AD646B +12:19PM INF received complete proposal block hash=639900305CE5756B5BEF685DC7EB72E88C9A759A3535E28072AB69FC9DD41784 height=369 module=consensus +12:19PM INF finalizing commit of block hash=639900305CE5756B5BEF685DC7EB72E88C9A759A3535E28072AB69FC9DD41784 height=369 module=consensus num_txs=0 root=E9004B433BEE549894E4B8E8073E00E8D9B9F35CEA968B086A0A4B2127A7208F +12:19PM INF Submitted validator set to enclave for height 369, val set hash: 90617f5daca713e30fdaea0b7e445587152d88921070ad864948d5407d90ef4a module=state +TRACE [enclave_utils::random] Height: 369 +Random: [22, 110, 208, 39, 115, 80, 60, 174, 114, 141, 200, 95, 152, 130, 6, 207, 8, 47, 81, 71, 172, 32, 58, 127, 72, 191, 46, 237, 9, 151, 241, 137, 229, 11, 235, 133, 202, 61, 25, 108, 176, 208, 56, 237, 219, 171, 181, 52] +Apphash: [233, 0, 75, 67, 59, 238, 84, 152, 148, 228, 184, 232, 7, 62, 0, 232, 217, 185, 243, 92, 234, 150, 139, 8, 106, 10, 75, 33, 39, 167, 32, 143] +DEBUG [block_verifier::verify::random] Encrypted random slice len: 48 +DEBUG [block_verifier::submit_block_signatures] Done verifying block height: 369 +12:19PM INF Setting random: 667876fbc75d9374970ccb1d7cb48af1b1ae619e834640faa032dc39e07fba3a module=server +12:19PM INF finalized block block_app_hash=6EE17AB06A25A770B9A602F5C3B96A1B8F9BA0DD8BFF6A0DA205FE98C4F4D049 height=369 module=state num_txs_res=0 num_val_updates=0 +12:19PM INF executed block app_hash=6EE17AB06A25A770B9A602F5C3B96A1B8F9BA0DD8BFF6A0DA205FE98C4F4D049 height=369 module=state +12:19PM INF committed state block_app_hash=E9004B433BEE549894E4B8E8073E00E8D9B9F35CEA968B086A0A4B2127A7208F height=369 module=state +12:19PM INF indexed block events height=369 module=txindex +Request Proxied -> /cosmos/tx/v1beta1/txs/29B805B84B17F4DD5AE8F06A7ABA895D47AD76ECD6B76DC962BEE2CDC8573E38