React-native 환경에서 trc-20 전송 intent 호출

답변 감사합니다.

TronServicesendTokenTransaction API를 활용하는것도 해봤습니다.

다만, 이 부분은 현재 구글 파이어베이스와 삼성블록체인sdk가 protobuf관련 라이브러리 충돌이 발생해서요. 삼성블록체인 sdk를 적용을 못하고 있습니다.

  1. 삼성블록체인을 사용하기 위해
    build.gradle에 아래를 적용하면, 충돌이 발생합니다.
    // Protobuf
    implementation 'com.google.protobuf:protobuf-java:3.9.1'
    implementation 'com.google.protobuf:protobuf-gradle-plugin:0.8.10'
    annotationProcessor "org.eclipse.sisu:org.eclipse.sisu.inject:0.0.0.M5"
  1. 답변을 받은 내용이 있는데 파이어베이스 버젼을 변경하는 방법을 찾아보고 있고요. 이부분이 저희 앱이 react-native-firebase 라이브러리를 사용하고 이 라이브러리가 firebase를 쓰다보니 직접적으로 라이브러리 버젼변경이 어려운 상황입니다. 가능한지 확인하고 변경시도는 해보려고요.

Conflict issue with com.google.protobuf:protobuf-java and firebase

  1. 두번째는 각각 라이브러리가 사용하는 디팬던시 protobuf만 연결하고 싶은데요. 이부분은 build.gradle 셋팅관련해서 익숙치가 않아서 어떻게 하는지 모르겠습니다. 비슷한 문제로 아래 문제가 있습니다.

1번 방식으로 테스트 해볼예정이고, 2번 관련으로 각각 디팬던시를 설정할수있다던가… 이게 가능할까요?
다른 대안이 있으면 제안 감사합니다.