오픈(바우처) 서비스는 다양한 서비스와의 연계를 위해 Open(Protocol)로서 오픈 바우처 스마트 컨트랙트 인터페이스와 Open API를 제공합니다.
Open(Protocol)에 관한 문의와 시스템 연계에 대한 지원이 필요한 경우 [email protected]로 연락해주십시요.
"Open (voucher) service provides Open Voucher smart contract interfaces and service-related Open APIs as an open (protocol) to facilitate integration with various services.
For inquiries regarding the open (protocol) or if you need support for system integration, please contact [email protected]."
event Mint(address indexed minter, address indexed to, uint256 amount);
event Burn(address indexed burner, uint256 amount);
event Transfer(address indexed from, address indexed to, uint256 value);
function decimals() external view returns (uint8);
function name() external view returns (string memory);
function symbol() external view returns (string memory);
function transfer(address to, uint256 _amount) external returns (bool);
function balanceOf(address owner) external view returns (uint256);
function totalSupplyOfVoucher() external override view returns (uint256);
function transferVoucherAndCall(
address to,
uint256 value,
address callee,
bytes calldata data
) external returns (bool);
function transferVoucherForExchange(
address to,
uint256 value,
string calldata id
) external returns (bool);
transfer
transferVoucherForExchange
id
인자는 오픈바우처의 전환 트랜잭션 ID 발급 API를 통해서 얻은 값을 사용해야합니다.