TZ 주소로 보조 KT1 연락처를 어떻게 만드나요?
-
-
어떤 지갑을 사용하고 있습니까?여기에서 사용 가능한 지갑을 확인하십시오 : https://support.ledger.com/hc/en-us/articles/360016057774-Tezos-XTZ-What wallet are you using? see available wallets here: https://support.ledger.com/hc/en-us/articles/360016057774-Tezos-XTZ-
- 0
- 2019-11-25
- joschua011
-
1 대답
- 투표
-
- 2019-12-01
정답 :
테스트 실행을 수행하고 스마트 계약을 제어 할 수 있도록 소량의 Tezos 만 보내십시오. 스마트 계약에서 Tezos를 보내고받을 수 있음을 확인한 후 나머지를 보냅니다. 저는 그렇게하지 않았고 이제 Staking 시설이 스마트 계약을 관리하고 있으며 XTZ가 제게 다시 전송되기를 기다리고 있습니다.
1 단계) Tezos 디렉토리에 스크립트 다운로드
curl -O https ://gitlab.com/nomadic-labs/mi-cho-coq/raw/master/src/contracts/manager.tz
2 단계)tz1 베이커 주소에 대한 별칭 만들기
./tezos-client 주소 'ALIASYOUCHOOSEFORBAKER' 'TZ1ADDRESSOFTHEBAKERY'추가
3 단계) --Init 명령을 사용하여 관리자를 자신으로 만들고 --delegate 명령을 사용하여 제빵사에게 위임하는 스마트 계약 생성
./tezos-client originate contract 'SMART CONTRACT ALIAS'transfer 1from 'ALIAS USED FOR YOUR TZ1 ADDRESS'running "$ (catmanager.tz)"--init ' "TZ1ADDRESS OF YOUR TZ1 MANAGER"'-burn-cap 0.489 --baker 'ALIAS-YOU-CHOSE-FOR-BAKER-IN-STEP1'
예
1)
curl -O https ://gitlab.com/nomadic-labs/mi-cho-coq/raw/master/src/contracts/manager.tz
2)
./tezos-client 주소 추가 STAKINGFACILITIEStz1WpeqFaBG9Jm73Dmgqamy8eF8NWLz9JCoY
3)
./tezos-client originate contract DELEGATOR1from MACK-1from MACK-1 running "$ (catmanager.tz)"--init ' "tz1b7YSEeNRqgmjuX4d4aiai2sQTF4A7WBZf"'--burn-cap 0.489 --baker STAKINGFACILITIES
CORRECT ANSWER:
Be sure to do a test run and only send a small amount of Tezos to make sure you have control of the smart contract. Once you confirm you can send and receive Tezos from the smart contract, send the rest. I didn't do that and now Staking facilities is in control of the smart contract and I am waiting for them to send the XTZ back to me.
Step 1) Download the script to Tezos directory
curl -O https://gitlab.com/nomadic-labs/mi-cho-coq/raw/master/src/contracts/manager.tz
Step 2) create an alias for the tz1 baker address
./tezos-client add address 'ALIASYOUCHOOSEFORBAKER' 'TZ1ADDRESSOFTHEBAKERY'
Step 3) create a smart contract making the manager YOURSELF with the --Init command and delegating to the baker with the --delegate command
./tezos-client originate contract 'SMART CONTRACT ALIAS' transferring 1 from 'ALIAS USED FOR YOUR TZ1 ADDRESS' running "$(cat manager.tz)" --init '"TZ1ADDRESS OF YOUR TZ1 MANAGER"' --burn-cap 0.489 --baker 'ALIAS-YOU-CHOSE-FOR-BAKER-IN-STEP1'
Example
1)
curl -O https://gitlab.com/nomadic-labs/mi-cho-coq/raw/master/src/contracts/manager.tz
2)
./tezos-client add address STAKINGFACILITIES tz1WpeqFaBG9Jm73Dmgqamy8eF8NWLz9JCoY
3)
./tezos-client originate contract DELEGATOR1 transferring 1 from MACK-1 running "$(cat manager.tz)" --init '"tz1b7YSEeNRqgmjuX4d4aiai2sQTF4A7WBZf"' --burn-cap 0.489 --baker STAKINGFACILITIES
-
확실해?나는`원래 계약`이`--baker` 옵션을 받아들이지 않는다고 생각합니다.Are you sure? I don't believe `originate contract` accepts a `--baker` option.
- 0
- 2019-12-01
- Tom
-
예,그렇습니다. 시도해보십시오.어제 두 번 했어Yes, it does, give it a try. I did it twice yesterday
- 0
- 2019-12-02
- Mack Baise
-
나 자신과 다른 사람들에게 "제빵사"옵션은 더 이상 허용되지 않으며 대신 "대리자"를 사용해야합니다.또한 양쪽에 콜론과 세미콜론이있는 ' "TZ1 주소"'를 입력해야합니다. 그렇지 않으면 오류가 발생합니다.A note, for myself and others, the "baker" option is no longer accepted, you must use "delegate" instead. Also, make sure to put '"TZ1 address"', with colon and semicolon on both sides or you will get an error
- 0
- 2020-01-15
- Mack Baise
여러 사람에게 위임하기 위해 하나의 TZ 주소 (원장)에 여러 KT1 주소를 갖고 싶습니다.