Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix action pipeline #6718

Merged

Conversation

jonny-jeahyunchoi
Copy link
Contributor

Action Pipeline 개선

이 PR은 Action Pipeline의 여러 부분을 개선하는 내용을 포함하고 있습니다. 주요 변경 사항은 다음과 같습니다:

  1. 비동기 처리 추가: ProcessAction 메서드에 onTxIdReceived 콜백을 추가하여, 트랜잭션 ID 수신 후 비동기적으로 처리할 수 있도록 개선했습니다. 이를 통해 아레나 서비스와의 통신이 더 원활해졌습니다.

  2. 코드 정리: 불필요한 주석 및 코드 중복을 제거하여 가독성을 높였습니다. 특히, EnqueueAction 메서드의 시그니처를 변경하여, 추가적인 콜백을 받을 수 있도록 했습니다.

  3. 에러 처리 개선: 아레나 서비스 요청 실패 시, 오류 로그를 남기고 메인 화면으로 돌아가는 로직을 추가하여 사용자 경험을 개선했습니다.

@github-actions github-actions bot added this to the v270.0.0 milestone Jan 15, 2025
@jonny-jeahyunchoi jonny-jeahyunchoi changed the title fic action pipeline fix action pipeline Jan 15, 2025
Copy link

@jonny-jeahyunchoi The versions of bundled Libplanet assemblies and Libplanet submodule vendored by Lib9c apparently do not match:

  • Libplanet submdoule:
  • Libplanet.Action.dll: 5.4.2
  • Libplanet.Common.dll: 5.4.2
  • Libplanet.Crypto.dll: 5.4.2
  • Libplanet.Mocks.dll: 5.4.2
  • Libplanet.RocksDBStore.dll: 5.4.2
  • Libplanet.Store.dll: 5.4.2
  • Libplanet.Types.dll: 5.4.2
  • Libplanet.dll: 5.4.2

Leave a comment in this pull_request with the following command to let the bot upgrade bundled Libplanet assemblies:

/update-libplanet-dlls

@jonny-jeahyunchoi jonny-jeahyunchoi modified the milestones: v270.0.0, v280.0.0 Jan 16, 2025
@jonny-jeahyunchoi jonny-jeahyunchoi merged commit c3fbe8c into feature/new-arena-service-poc Jan 16, 2025
2 checks passed
@jonny-jeahyunchoi jonny-jeahyunchoi deleted the feature/action-tx-pipeline branch January 16, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

agent가 액션을 보내기전 다른처리를 할수있는 통로 작성
2 participants