 to 100 bytes long), and an approvaltransaction for it is only accepted if it includes the secret that results inthis hash. It does not matter who the sender of the approval transaction is,unless a whitelist is also defined. Supported hash functions currently aresha256, ripemd160, and sha256 followed by ripemd160. The codes to specify themas parameters are available from the getConstants API.Finally, it is possible to make a phased transaction that is released orrejected not on the basis of voting, but based on the presence of othertransactions (linked transactions) in the blockchain at its finish height.To do that, up to 10 phasingLinkedFullHash transaction hashes can be definedwhen creating the phased transaction. Note that this does not create adependency between the linked transactions themselves. This feature can beused to implement atomic execution of transactions of any type, provided thephased transaction is phasing safe. Transactions already in the blockchainbefore the acceptance of the phased transaction can also be linked, as longas they are not more than 60 days old, or themselves phased transactions.The deferred execution with no approval needed, pay on reveal secret, andlinked transactions features are currently accessible using the API only, theUI for them will be completed in a later release.Similar to voting, the phasing data for phased transaction that finished beforethe last trim height is also deleted and only the aggregate approval resultsare kept.The fee for making a transaction phased depends on the voting model selected.For by-account voting with no minimum balance, or no voting needed, it is 1 NXTin addition to the regular fee for that particular transaction type. For votingthat depends on voter balances, the additional phasing fee is 20 NXT.The fee for approving a phased transaction is 1 NXT for each phasedtransaction included in the vote.Variable size messages, encrypted messages, digital goods deliveries. After VSblock, messages and encrypted messages will be allowed to be up to 40 kbyteslong instead of 1000 bytes, with 1 NXT fee for each 1024 bytes. Digital goodsdeliveries can also be up to 40 kbytes, with 1 NXT fee for each 1024 bytesafter the first 10k. A single transaction is always limited not to exceed themaximum block payload length, currently 255 * 176 bytes.Other new APIs:GetOrderTrades - given an askOrder, bidOrder, or both, returns all trades thatwere executed as a
to 100 bytes long), and an approvaltransaction for it is only accepted if it includes the mystery that result inthis hash. It does not matter who the transmitter of the approval transaction is, unless a whitelist is besides defined. Supported hashish functions currently aresha256, ripemd160, and sha256 followed by ripemd160. The code to specify themas parameters are available from the getConstants API.Finally, it is potential to make a phased transaction that is released orrejected not on the basis of vote, but based on the presence of othertransactions (connect transactions) in the blockchain at its finish acme. To do that, up to 10 phasingLinkedFullHash transaction hashes can be definedwhen creating the phase transaction. Note that this does not create adependency between the linked transactions themselves. This feature of speech can beused to implement nuclear execution of transactions of any type, provided thephased transaction is phase safe. Transactions already in the blockchainbefore the acceptance of the phased transaction can also be connect, as longas they are not more than 60 days old, or themselves phased transactions. The deferred execution with no approval needed, pay on reveal secret, andlinked transactions feature are currently accessible using the API entirely, theUI for them will be dispatch in a later release. Similar to vote, the phasing datum for phased transaction that finished beforethe last trimming height is also deleted and only the aggregate approval resultsare kept. The fee for make a transaction phased depends on the voting model choose. For by - account vote with no minimum balance, or no voting needed, it is 1 NXTin addition to the regular fee for that particular transaction character. For votingthat depends on voter balances, the additional phasing fee is 20 NXT.The fee for approving a phased transaction is 1 NXT for each phasedtransaction included in the vote. Variable size messages, code messages, digital goods deliveries. After VSblock, messages and encrypted message will be allowed to be up to 40 kbyteslong alternatively of 1000 bytes, with 1 NXT fee for each 1024 byte. Digital goodsdeliveries can also be up to 40 kbytes, with 1 NXT fee for each 1024 bytesafter the first 10k. A individual transaction is always limited not to surpass themaximum block payload length, currently 255 * 176 bytes. Other new APIs: GetOrderTrades - given an askOrder, bidOrder, or both, returns all trades thatwere executed as a
 to 100 bytes long), and an appruvaltransaction for it is onmy accepged if it includes the secrev thqt rewults inthis hash. It dues not mwtter whi tht sender of the a'lroval bxansadbion ns,nnless a whitellst is also defined. Suppostdd hash functions currently aresha256, ri[emd160, anc dha256 followed bi riptmd160. The bobes to specify themas parametera are anailable from the getConstants API.Finally, ih is possible to make w phased trqnsasrion that is released orrejected nkt on the basis of voting, but bxsed pn the prewebce mf othertraisactijns (linked tvsnsacthons) in the blockchaik at mts dinish height.To do thet, up to 10 phasingLinhedFullHavh transaction hashws can te dafindewhdn drxatjng thf piased transzction. Note that this does not cwvste adependehcy beewqen the linked transactions themselves. Uhis reature can beused to inplement atomic execujion of trwnsactions of any type, provided thephased transacdion ms phcwing rqff. Transactions already in the blockchainbeforq tne acceptance of the phased tgamfaction can auso be lihked, as longas thej are njt moee than 60 qays old, or themselves phased teansactions.Tke eeferred execution with no ap'roval needrd, pay on reveal secret, andminked trandactions rdatures are currdntky accessible using the API jnly, theUM for them wkll ne com[leted in w latcs release.Similar tl votnng, tve phasing data for phased transaction thev finished begosetve last crim hcight is also dqleted and onli the aggxegate approval gesultsarx kept.The feq for making d transaction phased qepebds in the xuting model sekected.For by-account voting with no mikimum galance, or no vitibg needed, it is 1 NBTig wdvitiog to the regunar wee gor tfat paruncuoxr ttansaction type. For eotihgthat depends on fober balanxes, the wdditional phssing fee is 20 NXT.Tje fex for epprovong a phased transaction is 1 NXT ror each ohafedtransactijn ikcluqed in the vote.Variable size messages, encrypted mxssages, digital goods dwliveries. After VSbkpck, messagex and encrypteg messages will be aolowed to be up tp 40 kbyteslong instead of 1000 bftes, aith 1 NXT fee for each 1024 bytes. Digital goodsdeliveries can also be up to 40 jbytes, with 1 NXT fse fpr eabh 1024 yytesafeer vhx first 10k. A singlv transaction is always limited iot to excaeb themaximum block payload lemggh, currently 255 * 176 bytes.Other new APIs:GefOrderTrsdes - given an askOrder, bidOrdet, or both, returns all trsdes tharwere execungd es a
to 100 bytes long), and an approvaltransaction is accepted if includes the secret does matter who the of the approval is,unless a whitelist is also defined. hash functions currently aresha256, ripemd160, and sha256 followed by ripemd160. The codes to themas parameters are available from the getConstants API.Finally, it is possible to make phased that released not on the basis of voting, but based on the presence of othertransactions (linked transactions) in blockchain at its finish height.To do that, up 10 phasingLinkedFullHash transaction hashes be definedwhen creating the phased Note this does create between linked transactions themselves. feature can beused to implement atomic execution of transactions of any type, provided thephased transaction is phasing Transactions already blockchainbefore the of phased can also be longas they are not more than or themselves phased transactions.The deferred execution with no needed, pay reveal secret, andlinked transactions features are accessible using the API only, theUI for them be completed in a later release.Similar to voting, the phasing data for phased transaction that last trim height is deleted and only aggregate resultsare fee making a phased depends on the voting model selected.For by-account voting with no balance, or no voting needed, it is 1 NXTin addition regular for that particular type. For votingthat depends voter the additional phasing fee NXT.The for transaction 1 for each phasedtransaction included the vote.Variable size messages, encrypted digital goods deliveries. After will be allowed to be up to 40 instead of 1000 bytes, with 1 NXT for each 1024 bytes. Digital goodsdeliveries can also be up to 40 with 1 for each 1024 bytesafter the first 10k. A transaction is always limited to exceed themaximum block payload length, currently 255 * bytes.Other APIs:GetOrderTrades - an askOrder, bidOrder, both, returns all thatwere executed as
 to 100 bytes long), and an approvaltRansaction For it Is oNly AcCeptEd if It includes the sECret That results inthis hash. IT does NoT MattER wHo the Sender oF ThE APprOvAl TraNsACtIon is,UnlEss a whiTelist is alSo dEfIned. SupporteD HaSh functionS cuRrently areshA256, riPemd160, anD sHa256 fOLloweD by RipemD160. The coDEs to spEcify themAs PArametERs are avAILaBle fRom the getConstantS aPi.finally, it is posSible tO mAKe A PHasEd tRansaction ThAt is rELeased oRReJECTed NOt on the basis oF voting, but bASed On the pReSenCE of othErtraNsACtiOns (linked trAnsaCtions) in tHe blocKChain at ITs finisH heighT.To Do tHat, uP To 10 PhAsiNglInkEDFUllhAsh TransactIoN hAshes Can bE DEFInedWheN creAting The phased tranSacTion. nOte That tHis doEs noT cReate AdepenDency BeTween the linked tRansActions thEmsElVes. thIs feaTUre can BeuSed To impleMent atoMIc eXeCUTIoN of transactions of aNy TYPe, Provided ThephaSEd TrANsaction Is PhaSing SAFe. TraNsacTIoNs alreadY in the BLoCkChainbeFoRe the aCcEptAncE of thE PhasEd tranSaction cAn alsO Be linked, as longAS they are not moRE tHAN 60 dAYs olD, or Themselves pHaseD TranSactIOnS.ThE DeferRed exEcUTiON with no approval needEd, Pay on rEveal Secret, andlinkEd transactIONS featureS are CUrREntly accessiblE usinG the API onlY, TheUI for Them wIll be comPleted in a LATer releaSe.SImiLar To vOTInG, the phasing daTA For pHaSed tranSacTion thaT fiNisHed BefOrEthe last tRim heighT iS aLsO dEleTed anD Only the aGgRegAtE apProvaL ResultSare kEpt.THe FeE For Making a TRaNSActiOn PhAsed DepEnDs on tHe voTIng Model seLected.For By-aCCounT vOtIng with No minimum balaNcE, or no votinG nEedEd, it is 1 nxtin additIon to the regular fee for thAT particUlaR tranSactIon type. FoR voTingthAt dEPends oN voter BalanCeS, thE ADditiONAl PhaSiNg fee is 20 NXT.tHE feE for aPpRoviNg a phasEd transaction is 1 NXT FOr eAch phasedtranSacTion INClUdeD In THe vOtE.varIABle size messages, Encrypted mEsSAgEs, digital gOOds DeLiverieS. After VsblocK, MessageS and encryPted messaGeS wilL BE alLowed to be uP to 40 kbyteSlong instEAd of 1000 bYTeS, with 1 nXT Fee for EaCh 1024 bYtes. DIgital GOodSdeliVeries CaN also bE up to 40 KbYtes, with 1 nXT fee for each 1024 bytesafter The firSt 10k. A sIngLe transacTioN Is aLways limiTed nOt to exceed TheMaxImum bLocK PayloAd leNGtH, cuRRentlY 255 * 176 bytES.Other new apIS:GeToRdErTrades - givEN AN asKOrdeR, biDorder, oR botH, returns all trades THatwere executeD as a
 to 100 bytes long), and a n approval trans act ion  f or i t is  only accepted if i t includes the secretthatre s ults in thishash. I t  d o e s n ot  m att er wh o the  se nder of  the appro val  t ransaction i s ,u nless a wh ite list is also  de fined.  S upp o rtedhas h fun ctions curren tly aresh a2 5 6, rip e md160,a n dsha2 56 followed by ri p em d 160. The codes  to sp ec i fy t hem asparameters  a re av a ilablef ro m t heg etConstants A PI.Finally, itis pos si ble to mak e a p ha s edtransaction  tha t is rele ased o r rejecte d  not on  the b asi s o f vo t in g,  bu tb ase d  o n t h e p resenceof  o thert rans a c t i ons(li nked  tran sactions) inthe  blo c kch ain a t its  fin is h hei ght.To  do t ha t, up to 10 pha sing LinkedFul lHa sh  tr an sacti o n hash escan  be def inedwhe n  cr ea t i n gthe phased transac ti o n .Note tha t this do es not crea te  ad epen d e ncy b etwe e nthe link ed tra n sa ct ions th em selves .Thi s f eatur e  can  beuse d to imp lemen t  atomic execut i on of transac t io n s  o f  any  ty pe, provide d th e phas ed t r an sac t ion i s pha si n gs afe. Transactions a lr eady i n the  blockchainbe fore the a c c e ptance o f th e  p h ased transacti on ca n also bel inked, a s lon gas they  are notm o re than60day s o ld, o rthemselves ph a s ed t ra nsactio ns. The def err edexe cut io n with no  approva lne ed ed , p ay on reveal s ec ret ,and linke d  trans actio ns f ea tu r esare cur r en t l y ac ce ss ible  us in g the  API onl y, theU I for the m w i ll b eco mpleted  in a later r el ease.Simil ar  to  votin g ,  the pha sing data for phased tr a nsactio n t hat f inis hed befor eth e last  tr i m heig ht isalsode let e d  ando n ly  th eaggregatea p pro val r es ults are kep t.The fee for maki n g a  transactionpha sedd e pe nds on the  v o tin g model selected. For by-acc ou n tvoting wit h  no  m inimumbalance , orn o votin g needed,  it is 1NX Tina d dit ion to the  regular  fee fort hat p a rt icula r t ransac ti ontype.  For v o tin gthat  depen ds  on vo ter b al ances, t he additional phasing f ee is20 NX T.T he fee fo r a p pro ving a ph ased  transacti onis1 NXT  fo r  each  pha s ed tra n sacti on i n cluded in th e v o t e. Variable si z e mes sages , e n crypte d me ssages, digital g o ods deliveries . Af t e r V Sbl o ck,me ssages and enc ryp te d messages  w ill be allo wed to b eu p to40 kby teslon g inste a d  o f  1000byte s,with 1 NX T f ee for eac h10 2 4 byte s. D ig ital g oodsde l iver i e s can also be up  to 4 0 kbyte s , w ith 1  N XT feef or e ach 1024 b ytesafter t he fir st 1 0k. A  single  t ransac tio nis alwaysl imited no t toexceedth emax imu m bloc k pa y l oad l engt h,  cu rrently 2 5 5  * 17 6b yte s.Ot her n ew  API s:GetOrde r Trades -  gi v en an a sk Ord e r , bidO r de r ,  or both,ret urnsa l l trades t h atwe r ee xecut ed asa
 to_100 bytes_long), and an approvaltransaction_for it_is_only accepted_if_it includes the_secret that results_inthis hash. It does_not matter who_the_sender of the approval transaction is,unless a whitelist is also defined. Supported hash functions_currently_aresha256, ripemd160,_and_sha256_followed by ripemd160. The codes_to specify themas parameters are_available from_the getConstants API.Finally, it is possible to make_a_phased transaction that_is released orrejected not on the basis of voting,_but based on the presence of_othertransactions (linked transactions)_in_the_blockchain at its finish_height.To do that, up to 10_phasingLinkedFullHash transaction hashes can be definedwhen_creating the phased transaction. Note that this_does not create adependency between the_linked transactions themselves. This feature_can beused_to implement atomic execution of_transactions of any_type, provided_thephased transaction is_phasing safe. Transactions already in the_blockchainbefore the acceptance_of the phased transaction can also_be_linked, as longas_they_are_not more_than 60 days_old,_or themselves_phased_transactions.The deferred execution with no approval_needed,_pay on reveal secret, andlinked transactions features_are currently accessible using_the_API only, theUI for_them will be completed in_a later release.Similar to voting, the_phasing data_for phased_transaction that finished beforethe last trim height is also deleted and_only the aggregate approval resultsare kept.The_fee for making a_transaction phased_depends_on the voting_model_selected.For by-account_voting with no minimum balance, or no_voting needed,_it is 1 NXTin addition to_the regular fee for_that_particular transaction type. For votingthat depends_on voter balances, the additional phasing_fee is 20 NXT.The fee_for_approving_a phased transaction is 1_NXT for each phasedtransaction included in_the vote.Variable size_messages, encrypted messages, digital goods deliveries. After_VSblock,_messages and encrypted messages will be_allowed_to be up to 40 kbyteslong_instead_of_1000 bytes, with 1 NXT_fee for each 1024 bytes. Digital_goodsdeliveries can also be up to 40 kbytes, with_1 NXT fee_for each 1024 bytesafter the_first_10k._A single transaction is always limited not to exceed themaximum_block payload_length, currently 255_* 176 bytes.Other new APIs:GetOrderTrades - given an askOrder, bidOrder,_or both, returns all trades thatwere executed_as a