Sameh Abouel-saad

Results 44 issues of Sameh Abouel-saad

I'm currently testing a storage migration on my branch development-contracts-billing-refactor with try-runtime but encountered an issue where the weight returned by ʼExecutive::try_runtime_upgrade(checks).unwrap();ʼ is 0. The migration logic itself seems to...

type_bug
tfchain

Currently, the TFChain Go client provides two methods for batch-creating contracts: 1. **BatchAllCreateContract**: Utilizes `Utility.batch_all`, which stops on the first error and reverts all transactions (all-or-nothing approach). 2. **BatchCreateContract**: Utilizes...

**Description**: There are design inconsistencies when handling **node contracts with public IP addresses**, particularly in cases where **the node contract exists alongside a rent contract**. The issue arises since, unlike...

type_bug
tfchain

### Description: This issue affects node contracts when they exist alongside a rent contract. The issue occurs as node contracts are synced only when the rent contract state changes and...

type_bug
tfchain

The motivation behind this feature request is to prevent the registration of fake nodes and significantly improve the quality of the nodes ledger by combining multiple layers of verification, staking,...

type_feature
type_story
tfchain

Context: https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised https://github.com/search?q=org%3Athreefoldtech%20tj-actions%2Fchanged-files&type=code ![Image](https://github.com/user-attachments/assets/fddc520d-88df-4c37-9036-900cd550b2af)

At the moment the TFChainStellar bridge can be configured with one substrate URL https://github.com/threefoldtech/tfchain/blob/77e684bcb1b2107087810d9ee4c93b87163cc02a/bridge/tfchain_bridge/pkg/config.go#L5-L11 Since we are utilizing multiple addresses for Substrate RPC nodes, the bridge should be modified to...

bridge

## Describe the bug Our blockchain infrastructure currently faces significant technical debt due to delayed framework updates. Specifically: - Vulnerability Exposure: We encountered a critical bug that was only resolved...

## Description Add support for configure the bridge with multiple substrate URLs for redundancy ## Related Issues: https://github.com/threefoldtech/tfchain/issues/1027 ## Checklist: Please delete options that are not relevant. - [X] My...

Currently, the Go TFChain client isn't Thread safe (as Thabet originally mentioned). - A major issue with the current API is that The current implementation of GetClient() has a race...

type_feature