리소스 로딩... 로딩...

exchange.IO("코드 포장",...)

exchange.IO("encodePacked", ...)함수에서 호출되는 방식은encodePacked encoding.

exchange.IO("encodePacked", ...)함수는encodePacked암호화된 데이터 문자열

exchange.IO(k, dataFormat,...args)

k매개 변수exchange.IO()함수, 설정"encodePacked"함수가 데이터에 사용되는 것을 의미합니다.encodePacked코딩. k 사실 문자열 의dataFormat매개 변수는 종류와 순서를 지정하는 데 사용됩니다encodePacked암호화된 데이터 데이터 형식 사실 문자열 의arg이 매개 변수는dataFormat한 개 이상 있을 수 있습니다.arg매개 변수와arg매개 변수dataFormat파라미터 설정 아그 사실 문자열, 숫자, 튜플, 배열, 그리고 시스템에서 지원하는 다른 모든 유형

function main() {
    var fee = exchange.IO("encodePacked", "uint24", 3000)
    var tokenInAddress = "0x111111111117dC0aa78b770fA6A738034120C302"
    var tokenOutAddress = "0x6b175474e89094c44da98b954eedeac495271d0f"
    var path = tokenInAddress.slice(2).toLowerCase()
    path += fee + tokenOutAddress.slice(2).toLowerCase()
    Log("path:", path)
}

사용 시Uniswap V3, 당신은 교환 경로와 같은 매개 변수를 전달해야합니다, 당신은encodePacked코딩 동작:

교환.IO (("코딩",...) 교류.IO (("복호화",...)