Open zeroFruit opened 6 years ago
현재 txpool 컴포넌트에서 block을 propose하면 block.propose call을 날려서 block_propose_command_handler 안에서 처리를 하게 됩니다. 근데 created 상태가 아닌 HandleProposeBlockCommand 함수 내에서 CommitProposeBlock으로 commit을 해버리는데 임시적으로 해놓은 건가요?
@leesd556 solo mode일땐 같이 합의 해줄 다른 노드들이 없기 때문에 바로 커밋합니다. multi mode일때 블럭을 create한 후 consensus service를 통해 consensus component로 보냅니다.
block이 create되면 consensus 컴포넌트로 커멘드를 날리는 부분이 필요합니다.