SCT KOR
Last updated
Last updated
νΉμ§
μ€λ§νΈ 컨νΈλνΈ μ€ νμ¬ κ°μ₯ λ§μ΄ μ¬μ©λκ³ μλ νλͺ©μ λ΄μ₯ν νμ¬ κ°νΈνκ² μμ± λ° μ΄μ© κ°λ₯νλ€.
κ°λ° νκ²½μ κ°μ
μ리λν°λ±μ Smart Contract μ μ© κ°λ° μΈμ΄λ₯Ό μ¬μ©νμ§ μλλ€.
λ¨μ API νΈμΆλ‘ κ°λ° κ°λ₯νκ² νμ¬ κ°λ° μκ° λ¨μΆμν¬ μ μλ€.
μ μ§ λ³΄μ λΉμ© κ°μ
μ¬μ©μλ 보μ λ¬Έμ λ±μ μ΄μ μ¬νμ λν΄μ μ κ²½ μ°μ§ μμλ λλ€.
SCT μ’ λ₯
SCT20, SCT21 (ERC20 like)
κ±°λ κ°λ₯ν ν ν°, κΈ°λ₯μ± ν ν°, λμ§νΈ νν, ICO, IEO
SCT30 (ETC721 like)
λμ§νΈ λλ 물리μ μμ°μ λν μμ κΆμ νν
물리μ μμ±(μ£Όν, λ νΉν μ½ν λ±)
κ°μ μμ§ν(μλΌ κ³ μμ΄, κ²μ μμ΄ν λ±)
μμ°(λμΆ, λΆλ΄ λ° κΈ°ν μ± μ λ±)
SCT40 (μΏ ν°ννμ κ³μ½μ μ²λ¦¬)
μΏ ν° κ³μ½ μμ± λ° κ΄λ¦¬
κ°λ³ μΏ ν° μμ± λ° κ΄λ¦¬
κ°λ° μΏ ν° λ°κΈ μ μ½ μ‘°κ±΄ μ μ΄
μνκΆ, ν μΈ μΏ ν°, μλ°κΆ λ±
SCT μ©μ΄ μ 리
Token : SCT20μΌλ‘ μμ±λ μ½μΈ
Creator : SCT κ³μ½μ μμ±μ κ³μ (Master Owner)
Owner : SCT κ³μ½μ μμ μ κ³μ
Spender(delegator) : ν ν° μμ μλ‘λΆν° μΌλΆ ν ν°μ μ‘κΈ κΆνμ μμ λ°μ κ³μ
User(Holder) : λͺ¨λ κ³μ μ Userμ κΆνμ κ°μ§λ€.
Creator
Creatorλ νκ°μ κ³μ μ Ownerλ₯Ό μ§μ λ° ν΄μ ν μ μλ€.
μ§μ : SCT*_APPROVE
ν΄μ : SCT*_DECREASE_APPROVE μ΅μ΄ κ³μ½ μμ±μ Creatorλ μμ μ Ownerλ‘ μ§μ νκ±°λ λ€λ₯Έ κ³μ μ Ownerλ‘ μ§μ ν΄μΌ νλ€.
Owner
Ownerλ Creatorμ μΌλΆ κΆνμ κ°μ§λ€.
Spender (Delegator)
ν ν°μ μμ νκ³ μλ λͺ¨λ κ³μ (User, Owner, Creator)μ λ€λ₯Έ κ³μ μ Spenderλ‘ μ§μ νμ¬ μμ μ΄ λ³΄μ ν ν ν° μ€ μΌλΆμ λν΄μ μ‘κΈ κΆνμ μμν μ μλ€.
Spenderλ μμ μ Spenderλ‘ μ§μ ν κ³μ μ μ½μΈμ μμλ°μ λ§νΌ λ€λ₯Έ Userμκ² μ‘κΈν μ μλ€.
μλ₯Ό λ€μ΄ Owner(A), User(B, C) κ° μλ μν©μμ
Aκ° 100κ°μ ν ν°μ μμ νκ³ μμ λ
Aλ Bλ₯Ό Spenderλ‘ μ§μ νκ³ 50κ°μ μ‘κΈ κΆνμ μμν μ μλ€.
Bλ Aμ μκ² μμλ°μ 50κ°μ€ 10κ°λ₯Ό Cμκ² μ‘κΈν μ μλ€. (SCT*_TRANSFER_FROM)
β» Bλ Cλ₯Ό Spender λ‘ μ§μ ν μ μλ€. (μμλ°μ κΆνμ λ€λ₯Έ κ³μ μ λ€μ μμν μ μλ€.) β» Bλ μ‘κΈ μ μμ μ κ°μΈν€λ₯Ό μ΄μ©ν΄ μλͺ νμ¬ μ‘κΈ νΈλμμ μ λ°ννμ§λ§ ν ν°μ Aμμ Cλ‘ μ‘κΈλλ€.
Spender μ§μ μ λ€μ λκ°μ§ μ΄μ λ‘ μ¬μ©νλ€.
첫λ²μ§Έ
, ν ν° μμ μκ° ν ν°μ νΌμ κ΄λ¦¬νκΈ° νλ€ κ²½μ° λ€λ₯Έ μ¬λμκ² κΆνμ μμνμ¬ κ΄λ¦¬νκ³ μ ν λ μ¬μ©νλ€.
λλ²μ§Έ
, ν ν° μμ κ³μ μ κ°μΈν€ λΆμ€μ λνμ¬ λμνκΈ° μν΄ μ¬μ©νλ€. Ownerκ° Spenderλ₯Ό μ§μ νκ³ Application Serverμμλ Spender κ³μ μ μ¬μ©νμ¬ μ΄μν κ²½μ° Application Serverκ° ν΄νΉ λ±μ μ΄μ λ‘ κ°μΈν€λ₯Ό λΆμ€ νΉμ μ μΆλμμ μ Ownerμ μλ‘μ΄ Spenderλ₯Ό μ§μ νμ¬ λμν μ μλ€.
SCT κ³μ½μ μμ±μ μ λ°λλ₯Ό μνμ¬ 10^18 hug λ¨μλ‘μμ±νκΈ°λ₯Ό κΆμ₯νλ€. μ΄λ SymScanλ±μ μλΉμ€μμ 10^18 hug λ₯Ό μ λ°λλ‘ νμ¬ νμ νκΈ° λλ¬Έμ΄λ€.
SCT κ³μ½μ μμ±νκ³ μ¬μ©νκΈ° μν΄μλ SYM Coinμ΄ νμνλ€. Gas Feeλ ν΄λΉ SCT ν¨μ νΈμΆμ νμν SYM Coinμ μμ΄λ€.
Total Gas = Transaction Gas + Create Gas + Data Gas + SCT Gas
Transaction Gas
if block >= 4,745,000 { Transaction Gas : 49,000 } else { Transaction Gas : 21,000 }
Create Gas
if To != nil { Create Gas : 800,000 }
Data Gas
if block >= 4,745,000 { Data Gas : NonZeroGas(680) * NonZeroSize + ZeroGas(40) * ZeroSize }
else { Data Gas : NonZeroGas(68) * NonZeroSize + ZeroGas(4) * ZeroSize }
Sct Gas
SCT20
SCT20_CREATE
SCT20 κ³μ½ μμ±
49,000
SCT20_TRANSFER
ν ν° μ‘κΈ
7,000
SCT20_TRANSFER_FROM
ν ν° μμ μ μ‘
9,000
SCT20_APPROVE
ν ν° μμ
7,000
SCT20_DECREASE_APPROVE
ν ν° μμ μ·¨μ
7,000
SCT20_MINT
ν ν° μΆκ° λ°ν
7,000
SCT20_BURN
ν ν° μκ°
7,000
SCT20_PAUSE
κ³μ½ μΌμμ μ§
4,000
SCT20_UNPAUSE
κ³μ½ μΌμμ μ§ ν΄μ
4,000
SCT20_TRANSFER_OWNER
owner λ³κ²½
4,000
SCT21
SCT21_CREATE
SCT21 κ³μ½ μμ±
50,000
SCT21_TRANSFER
ν ν° μ‘κΈ
8,000
SCT21_TRANSFER_FROM
ν ν° μμ μ μ‘
10,000
SCT21_APPROVE
ν ν° μμ
8,000
SCT21_DECREASE_APPROVE
ν ν° μμ μ·¨μ
8,000
SCT21_MINT
ν ν° μΆκ° λ°ν
9,000
SCT21_BURN
ν ν° μκ°
9,000
SCT21_PAUSE
κ³μ½ μΌμμ μ§
4,000
SCT21_UNPAUSE
κ³μ½ μΌμμ μ§ ν΄μ
4,000
SCT21_TRANSFER_OWNER
owner λ³κ²½
4,000
SCT21_LOCK_TRANSFER
μ κΈ μνμΈ ν ν° μ μ‘
9,000
SCT21_UNLOCK_AMOUNT
ν ν° μ κΈ μν ν΄μ
9,000
SCT21_RESTORE_LOCK_AMOUNT
μ κΈ μνμΈ ν ν° νμ
9,000
SCT21_ADD_LOCK_AMOUNT
μ κΈ μνμΈ ν ν° λ³΄μ λ μΆκ°
6,000
SCT21_SUB_LOCK_AMOUNT
μ κΈ μνμΈ ν ν° λ³΄μ λ νμ
6,000
SCT21_ACCOUNT_LOCK
κ³μ μ κΈ
7,000
SCT21_ACCOUNT_UNLOCK
κ³μ μ κΈ ν΄μ
7,000
SCT22
SCT22_CREATE
SCT22 κ³μ½ μμ±
49,000
SCT22_TRANSFER
ν ν° μ‘κΈ
7,000
SCT22_MINT
ν ν° μΆκ° λ°ν
7,000
SCT22_BURN
ν ν° μκ°
7,000
SCT22_PAUSE
κ³μ½ μΌμμ μ§
4,000
SCT22_UNPAUSE
κ³μ½ μΌμμ μ§ ν΄μ
4,000
SCT22_TRANSFER_OWNER
owner λ³κ²½
4,000
SCT22_SET_AUTHORITY
κΆν μ€μ
4,000
SCT30
SCT30_CREATE
SCT30 κ³μ½ μμ±
79,000
SCT30_CREATE_ITEM
SCT30 μμ΄ν μμ±
30,000
SCT30_TRANSFER
μμ΄ν μ μ‘
14,000
SCT30_TRANSFER_FROM
ν ν° μμ μ μ‘
16,000
SCT30_APPROVE
ν ν° μμ
14,000
SCT30_ITEM_PAUSE
μμ΄ν μΌμμ μ§
9,000
SCT30_ITEM_UNPAUSE
μμ΄ν μΌμμ μ§ ν΄μ
9,000
SCT30_TRANSFER_OWNER
owner λ³κ²½
4,000
SCT40
SCT40_CREATE
SCT40 κ³μ½ μμ±
79,000
SCT40_CREATE_COUPON
SCT40 μμ΄ν μμ±
30,000
SCT40_TRANSFER
μμ΄ν μ μ‘
14,000
SCT40_TRANSFER_FROM
ν ν° μμ μ μ‘
16,000
SCT40_APPROVE
ν ν° μμ
14,000
SCT40_COUPON_USE
μμ΄ν μ¬μ©μ²λ¦¬
9,000
SCT40_COUPON_PAUSE
μμ΄ν μΌμμ μ§
9,000
SCT40_COUPON_UNPAUSE
μμ΄ν μΌμμ μ§ ν΄μ
9,000
SCT40_GRANT_OWNERSHIP
owner λ³κ²½
4,000
SCT50
SCT50_CREATE
SCT50 μ€λ¬Έμ‘°μ¬ κ³μ½ μμ±
49,000
SCT50_ADD_POLL_CREATORS
μ€λ¬Έμ‘°μ¬ μμ± κΆν μΆκ°
4,000
SCT50_REMOVE_POLL_CREATORS
μ€λ¬Έμ‘°μ¬ μμ± κΆν μμ
4,000
SCT51
SCT51_CREATE_POLL
SCT51 μ€λ¬Έμ‘°μ¬ κ³μ½ μμ±
49,000
SCT51_VOTE_IN_POLL
μ¬μ©μ μ€λ¬Έμ‘°μ¬ μ°Έμ¬
4,000
SCT51_UNSTAKE_TOKENS
ν ν° μμΉ ν΄μ
4,000
SCT51_EMERGENCY_STOP_POLL
μ€λ¬Έμ‘°μ¬ λΉνμ±ν
4,000
SCT51_FINISH_POLL
μ€λ¬Έμ‘°μ¬ λ§λ£ μ²λ¦¬
4,000
SCT51_WRITE_POLL_RESULTS
μ€λ¬Έμ‘°μ¬ κ²°κ³Ό μ°κΈ°
4,000
See also