ProjectConfigScriptableObject.cs 924 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using UnityEngine;
  2. using UnityEngine.Serialization;
  3. [CreateAssetMenu(fileName = "ProjectConfigData", menuName = "ScriptableObjects/ProjectConfigScriptableObject",
  4. order = 1)]
  5. public class ProjectConfigScriptableObject : ScriptableObject
  6. {
  7. [SerializeField] public string projectID;
  8. [SerializeField] public string chainID;
  9. [SerializeField] public string chain;
  10. [SerializeField] public string network;
  11. [SerializeField] public string rpc;
  12. public string ProjectID
  13. {
  14. get => projectID;
  15. set => projectID = value;
  16. }
  17. public string ChainID
  18. {
  19. get => chainID;
  20. set => chainID = value;
  21. }
  22. public string Chain
  23. {
  24. get => chain;
  25. set => chain = value;
  26. }
  27. public string Network
  28. {
  29. get => network;
  30. set => network = value;
  31. }
  32. public string RPC
  33. {
  34. get => rpc;
  35. set => rpc = value;
  36. }
  37. }