New to blockchain and smart contracts. Been doing research and I realize I can't update my transaction smart contract. Is it possible to store database data as an entry to the ledger or in another smart contract that only I update that the transaction smart contract can access to pull the data?
For example
User wants to make a donation payment to an organization. His wallet needs to pull in all possible organizations for him to choose from a database which I would like to be decentralized.
Where can I store the organizations and their wallet address as well as update them or remove them? Also I want to add subsections of an organization and its address.
For example
User wallet pulls in:
- Hospital, address
- Hospital, lab, address,
- Hospital, ER, address
- Fire department, address
- Fire department, equipment fund, address
- Fire department, supplies fund, address
- Etc.
I would read the only one adding organizations and removing them . Is there a way to do this all decentralized inside the blockchain?
Chris