IPAccount
Methods
- set_ip_metadata
- execute
- execute_with_sig
- transfer_erc20
set_ip_metadata
IP 자산의 metadataURI를 설정합니다.| Method |
|---|
set_ip_metadata |
ip_id: 메타데이터를 설정할 IP입니다.metadata_uri: IP 자산에 설정할 metadataURI입니다. IPA 메타데이터 표준에 부합하는 메타데이터를 가리키는 URL이어야 합니다.metadata_hash: metadataURI에 있는 메타데이터의 해시입니다.tx_options: [Optional] 트랜잭션 옵션 딕셔너리입니다.
execute
IP 계정에서 트랜잭션을 실행합니다.| Method |
|---|
execute |
ip_id: IP 계정을 가져올 IP ID입니다.to: 트랜잭션의 수신자입니다.value: 전송할 Ether 양입니다.data: 트랜잭션과 함께 전송할 데이터입니다.tx_options: [Optional] 트랜잭션 옵션 딕셔너리입니다.
execute_with_sig
IP 계정에서 트랜잭션을 실행합니다.| Method |
|---|
execute_with_sig |
ip_id: 메타데이터를 설정할 IP입니다.to: 트랜잭션의 수신자입니다.data: 트랜잭션과 함께 전송할 데이터입니다.signer: 트랜잭션의 서명자입니다.deadline: 트랜잭션 서명의 만료 시간입니다.signature: EIP-712로 인코딩된 트랜잭션 서명입니다.value: [Optional] 전송할 Ether 양입니다. 기본값: 0tx_options: [Optional] 트랜잭션 옵션 딕셔너리입니다.
transfer_erc20
IP 계정에서 ERC20 토큰을 전송합니다.| Method |
|---|
transfer_erc20 |
ip_id: 계정의ipId입니다.tokens: 전송할 토큰 정보입니다.tokens.address: WIP 및 표준 ERC20을 포함한 ERC20 토큰의 주소입니다.tokens.amount: 전송할 토큰 양입니다.tokens.target: 수신자의 주소입니다.
tx_options: [Optional] 트랜잭션 옵션 딕셔너리입니다.