[steemmonsters] 카드 정보 확인하는 방법 & 카드 한번에 선물하기

in #dclick6 years ago (edited)

누가 따로 정리한 것이 안보여서 내가 주섬주섬 모아서 정리해 보기로 함.
틀린 내용이나 추가 내용이 있으면 댓글 제보 감사합니다 ~

1. 기본 알고 넘어가기

P-시작하면 팩
C-시작하면 카드
G-시작하면 골드카드

  • C0-2-JQAF0S3VGG

C0 : 알파카드라는 뜻, 베타는 C1 으로 시작함
2 : 2번째 카드 ( 알파는 총 60장, 베타는 75 장의 카드로 구성됨 )
JQAF0S3VGG : 고유 번호

  • C-NTU0YC9QY8

위와 같이 된 경우는 카드에 변경이력 (판매, 선물, 합치기)이 발생한 경우임

  • 생성되는 모든 정보는 steem 블록체인에 기록된다(custom_json) : 거래아이디, 카드아이디, 팩아이디 등
  • 아래 예시 링크는 맨 뒤 정보 ( 카드, 팩, 아이디 ) 만 적절하게 변경해 주면 손쉽게 확인할 수 있다.
  • 내용이 긴 관계로 예시) 정보는 일부만 발췌해서 글을 작성 했음에 유의 바랍니다.
    *v=1540001809519 : 캐시 정보를 없애기 위해 현재 시간의 변환값(1540001809519)을 넣어 최신정보를 보여줌

2. 구매 상세정보 확인하기

{"uid":"P-IA87DGTNLS","player":"gregory-f","created_date":"2018-06-08T21:00:44.484Z","completed_date":"2018-06-08T21:01:43.220Z","payment":"2.990 SBD","type":"starter_pack","quantity":1,"status":1,"transaction_id":"3b880db2cf05fec2387b530cb008ff135194c023","bonu

팩의 구입가격, 구입일자, 구매자, 수량 등의 정보 등을 확인할 수 있다.

3. 카드 아이디 기준 조회

카드의 정보를 볼 수 있다

{"uid":"P-IA87DGTNLS","player":"gregory-f","created_date":"2018-06-08T21:00:44.484Z","completed_date":"2018-06-08T21:01:43.220Z","payment":"2.990 SBD","type":"starter_pack","quantity":1,"status":1,"transaction_id":"3b880db2cf05fec2387b530cb008ff135194c023","bonu

4. 카드 이력정보 조회

카드의 이력 (구매, 선물, 합치기) 등의 이력정보를 확인할 수 있다.

[{"id":"c43f5f1de06d70729789dee1ca991da7af346b6e","block_id":"018ea2a54aaa20e6d5a22e8cc27a068273e74ff2","prev_block_id":"018ea2a46cc17bde4e8f4373a79b39aac214fc48","type":"sm_gift_cards","player":"jayplayco","data":"{\"to\":\"fenrir78\",\"cards\":[\"C-

5. 거래아이디 기준 정보조회

거래시 생성되는 trx_id 기준으로 상세 정보를 확인할 수 있다.
https://steemmonsters.com/transactions/lookup?trx_id=8501ac38487667d1929446086433148f2828d90f

6. 아이디 기준 카드 전체 목록조회

아이디 기준 카드 전체 목록을 확인할 수 있다

{"player":"wonsama","cards":[{"player":"wonsama","uid":"C1-55-BESQFK3XGG","card_detail_id":55,"xp":0,"gold":false,"edition":1,"market_id":null,"buy_price":null},{"player":"wonsama","uid":"C1-53-YX0ZCU3A5S","card_detail_id":53,"xp":0,"gold":false,"edition":1,"market_id":null,"buy_price":null},{"player":"wonsama","uid":"C1-52-

7. 카드 전체 목록조회

전체 카드목록을 확인할 수 있습니다. (능력치 포함)

[{"id":1,"name":"Goblin Shaman","color":"Red","type":"Monster","sub_type":null,"rarity":1,"drop_rate":80,"stats":{"mana":[3,3,3,3,3,3,3,3,3,3],"attack":[0,0,0,0,0,0,0,0,0,0],"ranged":[0,0,0,0,0,0,0,0,0,0],"magic":[0,0,1,1,1,1,1,1,1,1],"armor":[0,0,0,0,0,0,0,0,0,0],"health":[4,4,3,4,3,3,3,4,5,6],"speed":[2,3,2,2,2,3,4,4,4,4],"abilities":[["Weaken"],[],[],[],["Slow"],[],[],[],[],[]]},"is_starter":false,"editions":"0,1"},{"id":2,"name":"Giant 

8. 전체 카드의 상태 정보 확인

전체 카드의 상태 정보 ( 갯수, 총 xp 등)를 확인할 수 있다.

[{"card_detail_id":1,"gold":false,"edition":0,"num_cards":"24742","total_xp":"564860"},{"card_detail_id":1,"gold":false,"edition":1,"num_cards":"9261","total_xp":"44055"},{"card_detail_id":1,"gold":true,"edition":0,"num_cards":"835","total_xp":"243750"},{"card_detail_id":1,"gold":true,"edition":1,"num_cards":"241","total_xp":"56200"},{"card_detail_id":2,"gold":false,"edition":0,"num_cards":"25835","total_xp":"523660"},{"card_detail_id":2,"gold":false,"edition":1,"num_cards":"10230","total_xp":"39030"},

9. 해당 아이디의 전적 확인

해당 아이디의 전적 (승리수, 점수, 배틀 참가 수 등) 을 확인 할 수 있다.

{"name":"wonsama","join_date":"2018-08-27T08:23:53.838Z","rating":492,"battles":1396,"wins":607,"current_streak":0,"longest_streak":8,"max_rating":559,"max_rank":0,"rank":"431"}

10. 스팀몬스터 순위확인

스팀 몬스터즈의 1~100 등 까지의 순위정보를 확인할 수 있습니다.

[{"name":"clove71","join_date":"2018-05-27T18:01:58.164Z","rating":3112,"battles":1415,"wins":794,"current_streak":1,"longest_streak":20,"max_rating":3148,"max_rank":0,"rank":"1"},{"name":"toocurious","join_date":"2018-06-07T12:59:05.029Z","rating":3104,"battles":821,"wins":444,"current_streak":1,"longest_streak":20,"max_rating":3124,"max_rank":0,"rank":"2"},{"name":"abdullar","join_date":"2018-09-09T00:36:56.607Z","rating":3085,"battles":864,"wins":467,"current_streak":7,"longest_streak":11,"max_rating":3085,"max_rank":0,"rank":"3"},{"name":"imperfect-one","join_date":"2018-07-

11. 스팀몬스터 게임 설정정보 확인

스팀/스달 달러 교환비, 마나캡, 시즌 종료일, 연승보너스(3승부터), 연승보너스제한(2800), 카드 랩업 경험치(xp) 기준 등

{"steem_price":0.8068955071509828,"sbd_price":1.00352085058495,"starter_pack_price":10,"starter_pack_price_account_create":10,"booster_pack_price":2,"market_fee":500,"paypal_acct":"[email protected]","paypal_sandbox":false,"usd_enabled":true,"blocktrades_enabled":true,"maintenance_mode":false,"account":"steemmonsters","stats":true,"xp_levels":[[20,60,160,360,760,1560,2560,4560,7560],[100,300,700,1500,2500,4500,8500],[250,750,1750,3750,7750],[1000,3000,7000]],"gold_xp":[250,500,1000,2500],"beta_xp":[15,75,175,750],"beta_gold_xp":[200,400,800,2000],"battles":{"asset_url":"https://s3.amazonaws.com/steemmonsters/website/battle/","mana_cap":23,"default_expiration_seconds":180,"win_streak_wins":3,"win_streak_max":2800},"ranked_settings":{"mana_cap":23,"ruleset":"Standard","ends":"10/21/2018 01:00:00Z","description":"No modification to the standard gameplay rules and mechanics."},"seasons":[{"id":1,"name":"Balancing Season 1","ends":"11/01/2018 01:00:00Z"},{"id":2,"name":"Balancing Season 2","ends":"11/15/2018 01:00:00Z"}]}

12. 해당 계정의 게임 이력 정보 확인

실제 게임 정보가 다 포함됨 ( 1라운드에 누가 누구를 공격하고 등등의 정보 포함 )

{"player":"wonsama","battles":[{"battle_queue_id_1":"fcc9060413586ba9fe7f19d620f69200ca2b1356","battle_queue_id_2":"f83daa8e63b2c0ce898d54c217cf55ecae3908d3","player_1_rating_initial":511,"player_2_rating_initial":432,"winner":"bronkong","player_1_rating_final":492,"player_2_rating_final":456,"details":"{\"seed\":\"250021c76d881d788b92983f478b986a\",\"rounds\":[{\"num\":1,\"actions\":[{\"type\":\"ranged attack\",\"result\":\"hit\",\"initiator\":\"C1-18-EDUARVNAHS\",\"target\":\"C-AZPSJHSTA8\",\"damage\":3,\"state\":{\"alive\":true,\"stats\":[2,0,0,0,4,2],\"base_health\":7,\"other\":[]}},{\"type\":\"magic attack\",\"result\":\"hit\",\"initiator\":\"C1-20-H24R604RWW\",\"target\":\"C-A

13. 저장된 카드 정보 가져오기

저장된 카드 정보를 가져온다
mana_cap : 마나캡, token : 토큰 (로그인 후 로컬 스토리지에 저장 된 값), username : 사용자명

[{"name":"Last Used","summoner":{"id":49,"gold":false},"monsters":[{"id":50,"gold":false},{"id":52,"gold":false},{"id":53,"gold":false},{"id":51,"gold":false},{"id":46,"gold":false}]}]

보나스

nodejs 로 카드 한번에 선물하기 : 따박 따박 클릭하기 힘드셨죠 ? 한번에 보내세요 ~ 부캐 카드 선물하기는 이거 한방으로 ~

// .env 설정 정보를 읽어들인다 
require('dotenv').config();

let steem = require('steem');

const ACC_NAME = process.env.ACC_NAME;  // 나의 계정명 
const ACC_KEY_POSTING = process.env.ACC_KEY_POSTING;    // 나의 계정의 포스팅키 
const ACC_SEND_TO = process.env.ACC_SEND_TO; // 받는 사람 계정명

let cards = [   // 수정필요 : 선물 주려고 하는 카드 목록 정보 
    'C-X21F2G34H3',
    'C-45NR31O646',
    'C1-50-321312FG21',
    'C1-55-F1R3R42TR4'
];

let required_auths = [];
let id = 0;
let data = JSON.stringify({"to":ACC_SEND_TO,"cards":cards});

steem.broadcast.customJson(ACC_KEY_POSTING, required_auths, [ACC_NAME], 'sm_gift_cards', data, function(err, result) {
  console.log(err, result);
});

기타 유용한 링크 (야밥과 함께해요)

맺음말

  • API좀 정리해주지 스몬 ... 따로 이쁘게 정리한 글이 없어서 정리 해봤음 ㅋ
  • 현재 카드 손쉽게 선물하기 개발 중 / @fenrir78 님 푸하하 ( 일단 제 카드 목록 - 잘 나옴 )

스크린샷 2018-10-20 오전 2.25.38.png


Sponsored ( Powered by dclick )
샤워 타월

최근에 샤워 타월을 바꿨다. 환절기 탓으로 피부가 건조해져서 로션을 많이 발라도 가렵다 눈도 ...

logo

이 글은 스팀 기반 광고 플랫폼
dclick 에 의해 작성 되었습니다.

Sort:  

깔끔한 정리 감사합니다!

역시 능력자세요
저는그냥 읽고만 있네요.
나중에 잘 만들오어 주시면 전 그냥.. 낼름 사용
디클릭 좋은 습관입니다.

딩동댕 디클릭은 좋은 습관 :)

잘 만들어 볼께요 ㅎㅎㅎ / 오늘도 행복한 하루 보내세요 ~

스팀몬스터 발전을 기원합니당..

스몬 꼭 흥했음 하네요 ~

Hi @wonsama!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.605 which ranks you at #5571 across all Steem accounts.
Your rank has dropped 14 places in the last three days (old rank 5557).

In our last Algorithmic Curation Round, consisting of 256 contributions, your post is ranked at #176.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers like your work!
  • Try to improve on your user engagement! The more interesting interaction in the comments of your post, the better!

Feel free to join our @steem-ua Discord server

역시 ㅋㅋ 저도 만들까 말까 고민중이었긴 했는데 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ(물론 언제가 될지는 모름 ㅠ)
원사마님 짱

좋은 정보 감사합니다~!

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63799.64
ETH 3130.40
USDT 1.00
SBD 3.97