// Check public void check(CBlockPayload block) throws Exception { // Super class super.check(block); // Check type if (!this.tip.equals("ID_TWEET_COMMENT_PACKET")) throw new Exception("Invalid packet type - CTweetMesPacket.java"); // Deserialize transaction data CCommentPayload dec_payload = (CCommentPayload) UTILS.SERIAL.deserialize(payload); // Check fee if (this.fee.amount < 0.0001) throw new Exception("Invalid fee - CTweetMesPacket.java"); // Check payload dec_payload.check(block); // Footprint CPackets foot = new CPackets(this); foot.add("Address", dec_payload.target_adr); foot.add("Parent Type", dec_payload.parent_type); foot.add("Parent ID", String.valueOf(dec_payload.parentID)); foot.add("Comment ID", String.valueOf(dec_payload.comID)); foot.add("Mes", dec_payload.mes); foot.write(); }
// Check public void check(CBlockPayload block) throws Exception { // Super class super.check(block); // Check type if (!this.tip.equals("ID_UPDATE_SETTINGS_PACKET")) throw new Exception("Invalid packet type - CUpdateSettingsPacket.java"); // Check CUpdateSettingsPayload dec_payload = (CUpdateSettingsPayload) UTILS.SERIAL.deserialize(payload); // check dec_payload.check(block); // Footprint CPackets foot = new CPackets(this); foot.add("AppID", String.valueOf(dec_payload.appID)); foot.add("Settings", String.valueOf(dec_payload.settings)); foot.write(); }