Skip to content

Commit e8b459c

Browse files
author
flasharbai-intern
authored
Feat: Add TransactionData Struct
1 parent 097488d commit e8b459c

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/FactoryTokenContractV2.sol

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,23 @@ contract FactoryTokenContractV2 is Ownable, ReentrancyGuard, Pausable {
5252
uint256 public creationFee = 0.001 ether; // Fee in ETH for creating tokens
5353
address public feeRecipient;
5454

55+
struct TransactionData {
56+
uint256 txId;
57+
address owner;
58+
address[] signers;
59+
bool isPending;
60+
bool isExecuted;
61+
string tokenName;
62+
string tokenSymbol;
63+
uint256 totalSupply;
64+
uint256 maxSupply;
65+
bool canMint;
66+
bool canBurn;
67+
bool supplyCapEnabled;
68+
address tokenAddress;
69+
string ipfsHash;
70+
uint256 createdAt;
71+
uint256 executedAt;
72+
uint256 liquidityProvided;
73+
}
5574
}

0 commit comments

Comments
 (0)