@0xaed8c2a74b3ea61e;

struct Schema {
    node @0: Text;                # reference to the node running the goldchain container
    rpcPort @1: UInt32=22112;     # rpc port of goldchain daemon
    apiPort @2: UInt32=22110;     # http port for goldchain client
    domain @3: Text; # domain name where to expose the explorer web page
    network @4: Text="standard"; # network to join
    goldchainFlist @5: Text="https://hub.grid.tf/goldchain/ubuntu-16.04-goldchain-latest.flist"; # flist to use for goldchain 
    explorerFlist @6: Text="https://hub.grid.tf/goldchain/caddy-explorer-latest.flist"; # flist to use for explorer
    macAddress @7: Text; # mac address for the macvlan interface
    parentInterface @8: Text="";     # parent interface for macvlan, if not set then discovered automatically
}
