def METHOD_NAME(self):
    self.add_nodes(self.num_nodes)
    self.start_node(FULLNODE0, ["--archive"])
    self.start_node(FULLNODE1, ["--archive"])
    self.start_node(LIGHTNODE, ["--light"], phase_to_wait=None)
    # set up RPC clients
    self.rpc = [None] * self.num_nodes
    self.rpc[FULLNODE0] = RpcClient(self.nodes[FULLNODE0])
    self.rpc[FULLNODE1] = RpcClient(self.nodes[FULLNODE1])
    self.rpc[LIGHTNODE] = RpcClient(self.nodes[LIGHTNODE])
    # connect nodes, wait for phase changes to complete
    connect_nodes(self.nodes, FULLNODE0, FULLNODE1)
    connect_nodes(self.nodes, LIGHTNODE, FULLNODE0)
    connect_nodes(self.nodes, LIGHTNODE, FULLNODE1)
    self.nodes[FULLNODE0].wait_for_phase(["NormalSyncPhase"])
    self.nodes[FULLNODE1].wait_for_phase(["NormalSyncPhase"])